e-olymp
favorite We need a little bit of your help to keep things running, click on this banner to learn more
Problems

Квадратные числа

Квадратные числа

Назовём число квадратным, если сумма его цифр является квадратом некоторого натурального числа.

Например, число 88 является квадратным, так как сумма его цифр 8+8=16, а это квадрат числа 4, а число 23 таковым не является, так как сумма его цифр 2+3=5, и не существует натурального числа, квадрат которого равен 5.

Проверьте, является ли заданное натуральное число квадратным.

Входные данные

Единственное натуральное число, не превышающее 109.

Выходные данные

Выведите Yes, если заданное число является квадратным, и No в противном случае.

Time limit 1 second
Memory limit 64 MiB
Input example #1
23
Output example #1
No
Author Анатолий Присяжнюк
Source II этап Всеукраинской олимпиады школьников 2012-2013, г. Бердичев