关于 n 的“毕达哥拉斯,再来一次”三元组,是指方程 x2+y2=z2−7 的所有满足 x、y、z 均为不超过 n 的正整数的解。
你需要计算满足 x≤y≤z 的三元组 (x,y,z) 的个数。
第一行是一个整数 T(1≤T≤10000),表示测试用例的总数。接下来对于每个测试用例,一行包含一个整数 n(1≤n≤108)。
对于每个测试用例,在一行中输出三元组的总数。
10
1
2
3
4
5
6
7
8
9
10
0
0
1
1
2
3
3
3
4
4
翻译由 DeepSeek V4 Pro 完成