package com.preview;
import java.util.Scanner;
public class wanYear{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
System.out.println("请输入年份:");
int Year=sc.nextInt();
System.out.println("请输入月份:");
int Month=sc.nextInt();
int allDays=0;
int days=0;
//1990年1月1日为周一
for(int i=1900;i<Year;i++ ){
if((i%4==0&&i%100!=0)||(i%400==0)){
allDays+=366;
}else{
allDays+=365;
}
}
for(int j=1;j<=Month;j++){
switch(j){
case 1: case 3: case 5: case 7: case 8: case 10: case 12:
days = 31;
break;
case 4: case 6: case 9: case 11:
days = 30;
break;
case 2:
if((Year%4==0&&Year%100!=0)||(Year%400==0)){
days=29;
}else{
days=28;
}
break;
}
if(j<Month)
allDays+=days;
}
int temp = (allDays+1)%7;
System.out.println("周日\t周一\t周二\t周三\t周四\t周五\t周六");
for(int i=0;i<temp;i++){
System.out.print("\t");
}
for(int i=1;i<=days;i++){
System.out.print(i+"\t");
if((allDays+i)%7==6)
System.out.println();
}
}
}