#SS5. 平方数

平方数

题目描述

给定 llrrdd,求有多少个自然数对 (x,y)(x,y) 满足 ly2<x2rl \leq y^2 < x^2 \leq rx2y2=dx^2-y^2=d

输入格式

输入三个整数 ddllrr1d1091 \leq d \leq 10^91lr10181 \leq l \leq r \leq 10^{18})。

输出格式

输出满足条件的 (x,y)(x,y) 的数量。

64 1 100
1
64 1 300
2

提示

样例解释:

在第一个样例中,符合条件的数对是 (10,6)(10,6)
在第二个样例中,符合条件的数对还有 (17,15)(17,15)%loj 上样例解释有误