Решение задачи Только квадраты с Яндекс Контест

Без пояснения   Просмотров: 3032


Напишите программу, которая выбирает их полученной последовательности квадраты целых чисел выводит их в обратном порядке. Использовать массив для хранения последовательности не разрешается.


Код

t = 1


def f():
    global t
    v = int(input())
    if v:
        f()
    for i in range(1, v + 1):
        if i * i == v:
            print(v)
            t += 1
f()
if t == 1:
    print(0)

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться



Заявка на расчет