我们以某个小方格的一个顶点为圆心画一个半径为50000的圆.你能计算出这个圆里有多少个完整的小方格吗?
import java.util.Scanner;
public class JiShu {
public static void main(String[] args) {
Scanner a = new Scanner(System.in);
int n = a.nextInt();
int m = 0;
for (int x = 1; x <= n; x++) {
for (int y = 1; y <= n; y++) {
if((x * x + y * y ) <= n * n)
m++ ;
else break;
}
if(x > n)
break;
}
System.out.println(m * 4);
}
}