Запись числа в пятеричной системе счисления содержит только двойки.
Рассматривается множество целых чисел, принадлежащих числовому отрезку [10; 6000], которые удовлетворяют следующим условиям:
а) Запись числа в пятеричной системе счисления содержит только двойки.
б) Число делится на 6.
Найдите количество таких чисел и их сумму.
В ответе запишите сначала количество, а затем сумму (через пробел).
Ответ:
Источник: «Павел Волгин»
Решение:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
s = 0 k = 0 for i in range(10, 6000 + 1): p = i f = True while p > 0: if p % 5 != 2: f = False p = p // 5 if i%6 == 0 and f: k += 1 s += i print(k, s) |
Ответ: 2 324