Надіслати розв'язок

Бали: 12
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type

Юля запросила на свято гостей: \(p\) гостей прийшли вчасно, а \(a\) затримались. Юля розрізала квадратний торт на квадратні кусочки одиничної величини. Відомо, що по одному кусочку торта Юля залишила для тих хто затримався, а ті кусочки, що залишились, поділила порівно, серед тих хто прибув вчасно, окрім собі. Чи могла таким чином Юля поділити торт, для заданих \(p\) та \(a \).

Формат вхідних даних

Перший рядок кожного тесту містить два невід’ємних 32-бітних числа \(a\) та \(p\). Зчитування даних закінчується коли \(a=p=-1\).

Формат вихідних даних

Для кожного тесту вивести в окремий рядок Yes, якщо вказаний поділ торта можливий, та No – в іншому випадку. Формат виводу згідно прикладу.

Приклад вхідних даних

1 3
1024 17
2 101
-1 -1

Приклад вихідних даних

Yes
Yes
No

Коментарі

Ще немає коментарів.