目錄
題目鏈接
題目
解題思路
代碼
題目鏈接
競賽中心 - 藍橋云課
題目
解題思路
用數組記錄每個月有多少天,再使用一個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();}
}