目录
题目链接
题目
解题思路
代码
题目链接
竞赛中心 - 蓝桥云课
题目
解题思路
用数组记录每个月有多少天,再使用一个int型变量记录是星期几,遍历即可
代码
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改public class Main {public static void main(String[] args) {Scanner scan = new Scanner(System.in);//在此输入您的代码...int[] mon={0,31,28,31,30,31,30,31,31,30,31,30,31};int week=6;int x=0;for(int month=1;month<=12;month++){int day=mon[month];for(int tian=1;tian<=day;tian++){if(tian==1||tian==11||tian==21||tian==31||week==6||week==0){x++;}week=(week+1)%7;}}System.out.println(x);scan.close();}
}