Предмет: Информатика,
автор: kostask6235
Рассматривается множество целых чисел, принадлежащих числовому отрезку [2848; 109499], которые имеют в своей записи цифру 9, и у которых сумма цифр больших 5 – кратна трём. Найдите количество таких чисел и наибольшее такое число, начинающееся на 8. В ответе запишите два целых числа: сначала количество, затем наибольшее такое число, начинающееся на 8
помогите сделать на питоне
Ответы
Автор ответа:
0
def find_sum(number):
sum = 0
for i in number:
if i > 5:
sum += i
return sum
counter = 0
for num in range(2828, 109500):
number = list(map(int, str(num)))
if 9 in number:
if find_sum(number) % 3 == 0:
counter += 1
if number[0] == 8:
result = num
print(counter, result)
Похожие вопросы
Предмет: Английский язык,
автор: 1232007
Предмет: Русский язык,
автор: mika19800504
Предмет: Русский язык,
автор: мария1363
Предмет: География,
автор: Garinavika
Предмет: Алгебра,
автор: 292303983733738389