第几天?
来源:互联网 发布:php字符型转换函数 编辑:程序博客网 时间:2024/06/09 22:39
给定一个日期,输出这个日期是该年的第几天。
Input
输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。
Output
对于每组输入数据,输出一行,表示该日期是该年的第几天。
Sample Input
1985/1/202006/3/12
Sample Output
2071
代码:
#include <cstdio>#include <iostream>#include <algorithm>using namespace std;int Day[13] = {0,31,28,31,30,31,30,31,31,30,31,30};int main(){ int Y,M,D; while(scanf("%d/%d/%d",&Y,&M,&D)!=EOF) { if(M<=2) { int sum = 0; for(int i=1 ; i<M ; i++)sum += Day[i]; printf("%d\n",sum+D); } else if(M>2) { int sum = 0; for(int i=1 ; i<M ; i++)sum += Day[i]; if(Y%400 == 0 || (Y%4 == 0 && Y%100))sum++; printf("%d\n",sum+D); } } return 0;}
阅读全文
0 0
- 第几天
- 【第几天?】
- 第几天?
- 第几天
- 第几天?
- 第几天
- 第几天
- 第几天?
- 第几天
- 第几天
- 第几天?
- 第几天
- 第几天?
- 第几天
- 第几天
- 第几天?
- 第几天?
- 第几天
- 面试题
- Bootstrap学习
- 027 反三角函数的求导公式推导
- 通过WebStorm新建一个React Native项目
- bzoj 2743(树状数组)
- 第几天?
- mysql分组后group_concat()的使用场景总结
- C语言随笔 转自子衿-青青
- python socket编程详细介绍
- 汇编指令集合
- PHP字符串替换str_replace()函数4种用法详解
- Spark Streaming实时处理本地数据流
- 【笔记】4、初学python3网络爬虫——Requests库的使用
- CUDA学习笔记(3)点积运算(待续)