import java.util.Scanner;
public class no {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入年份:");
int year = input.nextInt();
System.out.println("请输入月份:");
int month = input.nextInt();
System.out.println("请输入日期:");
int day = input.nextInt();
int days =0;
int yearCount = year-2000;//计算自2000年起到输入的年份一共几年。
days= yearCount*365;
for(int i=2000;i<year;i++){
if((i%4==0 && i%100!=0)|| i%400==0){
// 判断闰年,闰年天数加一天。
days+=1;//如果是闰年在365天上加上1天
}
}
//计算月份经过的天数
for(int i =1;i<month;i++){
switch(i){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
days+=31;//计算31天大月。不计算12月是因为取值在12月时,非一个整月天数。例如:12月15,只计算当月天数。
break;
case 4:
case 6:
case 9:
case 11:
days+=30;//计算30天小月
break;
case 2:
if((year%4==0 && year%100!=0)||year%400==0){
days+=29;
}else{
days+=28;
}
break;
}
}
days+=day;//计算最后的天数
System.out.println("总天数"+days);
if(days%5==4||days%5==0){
System.out.println("两天晒网");
}else{
System.out.println("三天打鱼");
}