A1a2a3a4.....an*(a1+a2+a3+..+an)=1000
значить натуральное число максимально может имет значение 1000
сначала сапишем все делители 1000:
1
2
4
5
8
10
20
25
40
50
100
125
200
250
500
1000
так как наше число неможет быть больше 1000 то самая большая сумма цыфр
равна 9+9+9=27(от числа 999)
делителями 1000 на отрезке от 1 до 27 :
1
2
4
5
8
10
20
25
проверяем для каждого
1000/1=1000(правильно так как число 1000 а сумма цыфр 1)
1000/2=500(неправильно)
1000/4=250
(неправильно)
1000/8=125(правильно)
1000/10=100
(неправильно)
1000/20=50
(неправильно)
1000/25=40
(неправильно)
значит ответ 1000 и 125