小S特别喜欢一些奇特的数字,例如10,因为10可以表示成12+321^2 + 3^212+32 。一个数字如果能表示成两个平方数之和,那么小S就认为这是一个奇特的数字,但是奇特的数字的拆分很难去实现,那么小S拜托你帮助他去判断1到n1到n1到n中有多少奇特的数字,特别的是0也是平方数,平方数是指整数的平方。
给定一个正整数n。
输出相应的答案。
10
7
30%的数据保证,n≤100n\le100n≤100
70%的数据保证,n≤103n\le10^3n≤103
100%的数据保证,n≤105n\le10^5n≤105
在下列比赛中:
一阶段查缺补漏
在以下作业中:
自定义函数
枚举
枚举优化(1)
使用您的 Turing 通用账户