Задание по python - Общение Python мододелов
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Задание по python

Регистрация
21 Дек 2013
Сообщения
80
Репутация
1
Спасибо
0
Монет
0
Соня увлеклась нумерологией и решила проверить идею влияния чисел в своей жизни. Теперь, выполняя домашнее задание по математике Соня решает только задачи, номер которых кратен 3. Определите, сколько задач выполнит Соня, если учитель задал задачи с 1 по N?



Вводится целое число n – номер последней задачи, который были заданы по математике.
 
Регистрация
24 Дек 2013
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
# Read the input number n
n = int(input())

# Generate a sequence of numbers from 1 to n
numbers = range(1, n + 1)

# Select only the numbers that are multiples of 3
multiples_of_3 = filter(lambda x: x % 3 == 0, numbers)

# Count the number of elements in the filtered list
num_problems = len(multiples_of_3)

# Print the result
print(num_problems)
 
Регистрация
1 Сен 2013
Сообщения
87
Репутация
-3
Спасибо
1
Монет
0
Вся программа в одну строчку: print(int(input('n: ')) // 3) И не нужно тут никаких циклов и никаких генераторов...
 

EEE

Gamer

EEE

Gamer
Регистрация
13 Дек 2012
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
n = int(input())
f = 0
for i in range(0, n):
if i%3 == 0:
f += 1
print(f)
 
Регистрация
14 Мар 2013
Сообщения
97
Репутация
0
Спасибо
0
Монет
0
Сделаю за 200 рублей!
 
Сверху Снизу