Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Найти сумму чисел,оканчивающихся на 2 и кратны 3 от 1 до 1000000 на языке Thonny

Яков Слепцов Ученик (96), закрыт 2 недели назад
Лучший ответ
Папа Высший разум (151311) 1 месяц назад
Максимальное число, удовлетворяющее условию, - это 999972, соответственно считаем сумму прогрессии от 12 до 999972 включительно с шагом 30.
 mx = (1000000 - 12) // 30 * 30 + 12
print(((mx - 12) // 30 + 1) * (mx + 12) // 2)
Ответ:
 16666233336 
Остальные ответы
Похожие вопросы