如果你的#4 #5 #6 #10 这4个点WA了,那么可能是你的判断出了问题(如下)
if(i*i%n<n/2)
原因是 n/2 被向下取整了,所以可以再开一个 double 类型的变量存一下 n/2.0 的值
我是憨憨qwq