Вопрос помогите с задачами на питоне

Регистрация
24 Сен 2013
Сообщения
67
Репутация
0
Спасибо
0
Монет
0
10. Определить сумму всех четных трехзначных чисел.
11. Определить количество трехзначных чисел, сумма цифр которых равна некоторому значению s.
12. Определить количество всех трехзначных чисел, кратных семи и у которых сумма цифр также кратна семи.
 
Не думал, не проверял, но скорее всего так:
228026843_6ecd4d8a3a81d89fa405681ff1082328_800.png
 
1) print(sum([x for x in range(100,1000,2)])) 2) s = int(input()) print(len(tuple(filter(lambda n: True if sum(map(int,list(str(n)))) == s else False,range(100,1000))))) 3) print(len(tuple(filter(lambda n: True if n % 7 == 0 and sum(tuple(map(int,list(str(n))))) % 7 == 0 else False, range(100,1000)))))
 
Назад
Сверху