题目背景

题目描述
给定正整数 d,定义
Sv={(x,y):x,y∈Z≥0,x2−dy2=v}求:
v=1∑⌊d⌋v[Sv=∅]多组询问。
输入格式
第一行一个正整数 t 表示询问次数。
接下来 t 行,每行一个正整数 d 表示一次询问。
输出格式
对于每次询问输出一行一个整数表示答案。
提示
样例解释
- 对于 d=10,只有 v=1 满足 Sv=∅。
- 对于 d=13,有 v=1,3 满足 Sv=∅。
- 对于 d=16,有 v=1,4 满足 Sv=∅。
- 对于 d=19,有 v=1,4 满足 Sv=∅。
数据范围
- 对于 30% 的数据,t=1,1≤d≤70。
- 对于 60% 的数据,t=1。
- 对于 100% 的数据,1≤t≤4×103,1≤d≤2×106。
Source:JROI-2 Summer Fun Round - T4
Idea&Sol&Std&Data:
Unknown User
Retest:None