Помогите пожалуйста решить задачку на питоне ,максимально просто без образований в строку и используйте цикл

Приложения:

Ответы

Ответ дал: rinatmuxekto86
1

n=int(input())

m=int(input())

for i in range (1,n+1):

   number=i

   sum=0

   while number>0:

       sum=sum+number%10

       number=number//10

   if sum**2==m:

       print(i)


Skkddkkccv: А вы можете пример привести входных данных ?
rinatmuxekto86: 100 4
rinatmuxekto86: Главное, чтобы m было квадратом какого-нибудь числа, т.е., значения: 1,4,9,16,25 и т.д.
Skkddkkccv: спасибо огромное
Вас заинтересует