Найди сумму натуральных чисел, не превосходящих 700, которые делятся на 5 и 7, но не делятся на 2.
Ответы
Ответ дал:
5
python
print(sum([i for i in range(1, 701) if i % 5 == 0 and i % 7 == 0 and i % 2 != 0]))
TheChikiBAN:
чего? ничего не понятно
[i for i in range(1, 701) if i % 5 == 0 and i % 7 == 0 and i % 2 != 0] - начнем с этого
это называется генератор
он генерирует массив по заданным условиям
range(1, 701) - от 1 до 701(не включительно)
и добавляет это число (i в начале) если это число соответствует этим условиям
if i % 5 == 0 and i % 7 == 0 and i % 2 != 0
sum() - суммирует все значения массива
print() - вывод
а за что 2 балла?(
Вас заинтересует
2 года назад
2 года назад
2 года назад
7 лет назад
9 лет назад