Информатика, вопрос задал embberggo , 7 лет назад

Помогите с информатикой!!

Определите количество принадлежащих отрезку [251763; 514827] натуральных чисел, которые делятся без остатка на сумму своих цифр, и наименьшее из таких чисел. В ответе запишите два целых числа: сначала количество, затем наименьшее число.

Нужно написать на паскале

Ответы на вопрос

Ответил gas141022
1

Ответ:

k=0

s=0

mn=514828

for i in range(251763,514827):

   a=str(i)

   for j in range(0,len(a)):

       s=s+int(a[j])

   if i%s==0:

       s=0

       k+=1

       if mn>i:

           mn=i

   else:

       s=0

print(k,mn)

       

Объяснение:

питон

Новые вопросы