vovvkka
@vovvkka

Какое максимальное число?

N = int(input())
S = 0
while N > 0 :
     S += (N % 10)
     N //= 10
print(S)

Какое максимальное пятизначное целое положительное число нужно подать на вход, чтобы на выходе получить значение 38?
  • Вопрос задан
  • 194 просмотра
Пригласить эксперта
Ответы на вопрос 1
@X_Bit
Вроде разраб?
//Уже не актуально, но

У тебя уже есть промежуток, в чём проблема его перебрать?

for i in range(10000,100000):
     n = i
     s = 0
     while n > 0:
         s += (n%10)
         n //= 10
     if (s == 38): print(i)


Итог: 99992
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы