2811:打鱼还是晒网

2811: 打鱼还是晒网

Time Limit: 1 Sec   Memory Limit: 128 MB
Submit: 75   Solved: 49
[ Submit][ Status][ Web Board]

Description

中国有句俗话“三天打鱼,两天晒网“。小王从 2000年的1月1号开始,按“三天打鱼,两天晒网“的方式生活。编程给出某一天,判断小王是打鱼还是晒网。

Input

年、月、日。比如:2002 10 25

Output

小王打鱼还是晒网。

Sample Input

2002 10 23

Sample Output

小王今天打鱼

代码:

#include <iostream>

using namespace std;

int main()
{
    int d,m,y,yy;
    int i,a,t,sum=0;
    cin>>y>>m>>d;
    yy=y-2000;
    if(yy>0)
    {
        for(i=1; i<yy; i++)
        {
            if(i!=4)
            {
                sum+=365;
            }
            else
                sum+=366;
        }
    }
    for(i=1; i<m; i++)
    {
        if(i==1||i==3||i==5||i==7||i==8||i==10||i==12)
        {
            a=31;
        }
        else if(i==2)

        {
            if(y%4==0&&y%100!=0||y%400!=0)
                a=28;
            else a=29;
        }
        else a=30;
        sum=sum+a;
    }
    sum=sum+d;
t=sum%5;
if(t>=3)
    cout<<"小王今天晒网";
else
    cout<<"小王今天打鱼";

return 0;
}


学习心得:

这个程序很好想,最近发现刷简单的题是缓解压力,提高心情的好办法~顺便随便发发赚赚积分~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值