printРабочее место участника

printЗадачи

1088. Вложенные циклы 14

Ограничения: время – 1s/2s, память – 64MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0)

Дано натуральное число `n\ (0\ <\ n\ ≤\ 10000)`. Можно ли его представить в виде суммы трёх квадратов натуральных чисел (`x^2+y^2+z^2=n`)? Если можно, вывести yes, в противном случае – no.
Ввод
В первой строке ввода содержится число `n`.
Вывод
В первой строке – yes или no.

Пример ввода

5

Пример вывода

no

Пример ввода

12

Пример вывода

yes
loading