Дано n целых положительных чисел. Требуется определить в каком из них самая большая сумма цифр и вывести номер этого числа.Формат входных данныхЦелое положительное число 1 < n < 20;n целых положительных чисел 0 < numN < 2 147 483 648.Формат выходных данныхНомер числа с наибольшей суммой цифр. Если таких чисел несколько, выведите номер первого из них.входные данные 6382759551324667620127025874484605569967926385118099845выходные данные4 python
n = int(input()) numbers = list(map(int, input().split()))
max_sum = 0 max_num_idx = 0
for i in range(n): num = numbers[i] current_sum = sum(int(digit) for digit in str(num)) if current_sum > max_sum: max_sum = current_sum max_num_idx = i + 1
n = int(input())
numbers = list(map(int, input().split()))
max_sum = 0
max_num_idx = 0
for i in range(n):
num = numbers[i]
current_sum = sum(int(digit) for digit in str(num))
if current_sum > max_sum:
max_sum = current_sum
max_num_idx = i + 1
print(max_num_idx)