几天、方格计数、"/>
【蓝桥杯2018JavaB】第几天、方格计数、
第几天
标题:第几天
2000年的1月1日,是那一年的第1天。
那么,2000年的5月4日,是那一年的第几天?
注意:需要提交的是一个整数,不要填写任何多余内容。
【答案】:125
【解析】:31 + 29 + 31 + 30 + 4 == 125
送分题
方格计数
标题:方格计数
如图p1.png所示,在二维平面上有无数个1x1的小方格。
我们以某个小方格的一个顶点为圆心画一个半径为1000的圆。
你能计算出这个圆里有多少个完整的小方格吗?
注意:需要提交的是一个整数,不要填写任何多余内容。
思路就是两层for循环的i,j代表方格的坐标位置,然后用到原点的坐标和圆半径作比较,小于等于的就++
public class Main{static int counts=0;public static void main(String[] args) {for(int i=1;i<=1000;i++) {for(int j=1;j<=1000;j++) {if(i*i+j*j<=1000*1000)counts++;else break;}}System.out.println(counts*4);}
}
答案3137548
更多推荐
【蓝桥杯2018JavaB】第几天、方格计数、
发布评论