Вводится N чисел. Среди натуральных чисел, которые были введены, найдите наибольшее по сумме цифр. Выведите на экран это число и сумму его цифр.
Решение:
seq_num = int(input('Введите количество чисел: '))
summ = 0
max_num = 0
max_sum = 0
for i in range(1, seq_num + 1):
query = 'Введите ' + str(i) + ' число: '
number = int(input(query))
backup_num = number
while number > 0:
summ += number % 10
number //= 10
if summ > max_sum:
max_sum = summ
max_num = backup_num
summ = 0
print('Число', max_num, 'имеет максимальную сумму цифр:', max_sum)
16200login-checkЗадача 7. Наибольшая сумма цифр
