C++ 三天打鱼两天晒网(YTU OJ2811)
来源:互联网 发布:在线网络测速 编辑:程序博客网 时间:2024/06/05 19:44
中国有句俗话“三天打鱼,两天晒网“。小王从2000年的1月1号开始,按“三天打鱼,两天晒网“的方式生活。编程给出某一天,判断小王是打鱼还是晒网。
源代码:
#include <iostream>using namespace std;int main(){int year,month,day;int y,m;int sum=0;cin>>year>>month>>day;y=year-2000;m=month-1;while(y>0) //计算从2000年1月1日到现在共经过多少天{if((y-1)%4==0||y==1){sum+=366;}else{sum+=365;}y--;}while(m>0){switch(m){case 1:case 3:case 5:case 7:case 8:case 10:case 12:sum+=31;break;case 4:case 6:case 9:case 11:sum+=30;break;case 2:{if( (year%4==0 && year%100!=0) || (year%400==0) ){sum+=29;break;}else{sum+=28;break;}}}m--;}sum+=day;if( (sum%5==1) || (sum%5==2) || (sum%5==3) ) //判断打鱼还是晒网{cout<<"小王今天打鱼"<<endl;}else{cout<<"小王今天晒网"<<endl;}return 0;}
程序截图:
0 0
- C++ 三天打鱼两天晒网(YTU OJ2811)
- 三天打鱼两天晒网(c++)
- 三天打鱼两天晒网(c++)
- 三天打鱼,两天晒网(C语言)
- 三天打鱼两天晒网(C语言)
- 三天打鱼两天晒网(C语言)
- 三天打鱼,两天晒网(c语言)
- 三天打鱼,两天晒网(c语言)
- 三天打鱼两天晒网(c语言)
- 三天打鱼两天晒网(C语言)
- 三天打鱼两天晒网(c语言)
- 三天打鱼,两天晒网程序(C语言/C++)
- C语言三天打鱼两天晒网
- 三天打鱼两天晒网c程序代码
- C语言-三天打鱼两天晒网
- C语言练习题---三天打鱼,两天晒网
- 三天打鱼两天晒网C语言代码
- 三天打鱼两天晒网C语言编程
- 数组排序 —— 桶排序算法思想应用(相邻两数最大差)
- swift class 初始化问题
- HDOJ-----5695Gym Class拓扑(vector)
- hdu 2732 Leapin' Lizards (最大流)★
- Eclipse中使用GIT(一):配置和安装GIT
- C++ 三天打鱼两天晒网(YTU OJ2811)
- JAVA MAIL发送邮件实例
- C语言常用库函数
- thinkphp整合微信支付,绝对可行
- git 使用
- seajs 2.3.0 添加jquery
- HDU 1020 Encoding 字符串 水题
- 析构函数
- 安卓布局之线性布局(Linearlayout)