问题 H: 日期换算
时间限制: 1Sec 内存限制: 128MB 提交: 94 解决: 60
题目描述
心中想一个明年的日子:2019年X月Y日,输入X和Y,判断这一天是2019年的第几天?
输入
两个整数,用空格隔开
输出
整数
样例输入
2 2
样例输出
33
c++代码如下:
#include "iostream" using namespace std; /* 常识:1,3,5,7,8,10,12 这几月永远31天 闰年2月是29天平年28天 其余月份都是30天 */ int main() { int month_day[13],year=2019,month,day,sum_day=0; month_day[1]=31; month_day[2]=28; month_day[3]=31; month_day[4]=30; month_day[5]=31; month_day[6]=30; month_day[7]=31; month_day[8]=31; month_day[9]=30; month_day[10]=31; month_day[11]=30; month_day[12]=31; if(year%4==0||(year%4==0&&year%100))month_day[2]++; cin>>month>>day; for(int i=1;i<month;i++) sum_day +=month_day[i]; cout << sum_day+day <<endl; }
0.0分
0 人评分
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程
发表评论 取消回复