day 3 *打鱼与晒网

 

 设计思路:

1.给出一个天数。

2.判断距离目标的天数。

3.用距离天数%5,进行判断。

 

 

#include<iostream>

using namespace std;

int sum=0;
int statemonth[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int Lday(int year,int month,int day)
{
sum+=365*year;
for(int i=1;i<month;i++){
sum+=statemonth[i];
}
sum+=day-1;
for(int i=1919;i<year;i++){
if((i%4==0&&i%400!=0)||(year%400==0)){sum++;}
}
return sum%5;
}
int main(){
int a,b,c;
cin>>a>>b>>c;
int t=Lday(a,b,c);
if(t==1||t==2||t==3){printf("打鱼");}
else{printf("晒网");}
return 0;
}

 

posted @ 2023-04-13 15:07  The-rich  阅读(27)  评论(0)    收藏  举报