Проверить можно ли, введенное число представить в виде суммы квадратов 2-ух

Проверить можно ли, введенное число представить в виде суммы квадратов 2-ух естественных чисел.К примеру 20=2+4=4+16=20 НА ЯЗЫКЕ ПИТОН.ЖЕЛАТЕЛЬНО С Объясненьями.НА ШКОЛЬНОМ УРОВНЕ.

Задать свой вопрос
1 ответ

В виде суммы 2-ух квадратов не представимы не только обыкновенные числа, которые при делении на 4 дают остаток 3, но и вообще все числа 3,7,11 пользуясь этим и плюс этим  можно написать код

n=int(input())

if n%4lt;3:

print('можно')

elif n%4gt;=3:

print("нельзя")

Анжелика Крапоткина
1-ая строка юзер вводит число 2-ая строка проверка на делимость и после этого последствия
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт