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

printЗадачи

1274. Замечательные числа

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

Назовем целое число `N` замечательным, если для него справедливо равенство `N^2=(N\ -\ 1)^2\ +\ M^2`, где `M` – целое число. Даны два целых числа `A` и `B`. Найти количество замечательных чисел из диапазона `[A,B]` включительно. Например, в диапазоне `[1,10]` таких чисел два, а именно числа 1 и 5.
Во входном файле содержатся два целых числа `A` и `B` (`1\ ≤\ A\ ≤\ B\ ≤\ 10^9`), разделенных пробелом.
В выходной файл записать количество замечательных чисел из заданного диапазона.

Пример ввода

1 10

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

2
loading