您的位置:首页 > 理论基础

有一种计算机病毒叫黑色星期五,如果当天是13号,又恰好是星期五,就会发作起来毁坏计算机的存储系统,输入2012年的一个日期(输入格式为月,日),判断该日是否会有病毒发作。(注:2012年1月1日为星期

2012-12-23 01:18 1141 查看
有一种计算机病毒叫黑色星期五,如果当天是13号,又恰好是星期五,就会发作起来毁坏计算机的存储系统,输入2012年的一个日期(输入格式为月,日),判断该日是否会有病毒发作。(注:2012年1月1日为星期天)
输入: 1 13

输出:Yes

输入: 2 1

输出:No

#include<iostream>
using namespace std;
int main()
{ int month,day;
int days=0;
int a[12]={31,29,31,30,31,30,31,31,30,31,30,31};
cout<<"请输入2012年的一个日期(输入格式为月,日):";
cin>>month>>day;
for(int i=1;i<month+1;i++)
{days=days+a[i-1];}
days=days+day;
if((days%7==2)&&(day=13))
cout<<"YES"<<endl;
else
cout<<"NO"<<endl;
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐