ACM-2005
2016-04-14 19:02
375 查看
Problem Description
给定一个日期,输出这个日期是该年的第几天。
Input
输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。
Output
对于每组输入数据,输出一行,表示该日期是该年的第几天。
Sample Input
Sample Output
给定一个日期,输出这个日期是该年的第几天。
Input
输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。
Output
对于每组输入数据,输出一行,表示该日期是该年的第几天。
Sample Input
1985/1/20 2006/3/12
Sample Output
20 71 #include<stdio.h> #include<math.h> int isleapyear(int y) { if(((y%4==0) && (y%100!=0))||(y%400==0)) { return 1; } else { return 0; } } int main() { int year,month,day; char l,m; int y[2][12]={{31,28,31,30,31,30,31,31,30,31,30,31}, {31,29,31,30,31,30,31,31,30,31,30,31}}; while(scanf("%d%c%d%c%d",&year,&l,&month,&m,&day)!=EOF) { int i,j,n=0; i=isleapyear(year); for(j=0; j<month-1;j++) { n+= y[i][j]; } n+=day; printf("%d\n",n); n=0; } return 0; }
相关文章推荐
- Windows下安装使用curl命令
- 网站打开慢,如何排查
- js求两者时间差
- markdown(-)简介
- 设计模式:单例和简单工厂
- ACM-2004
- How far away ?(DFS)
- MVC图解
- ACM-2003
- 【杭电】[1799]循环多少次?
- 关于加载Spring加载外部文件属性.properties的问题
- 手动实现树形结构
- com.sun.jersey.api.container.ContainerException: Exception obtaining parameters
- SGU 113 Nearly prime numbers(素数判定)
- ListView的使用(二)
- 【GDOI2016模拟3.9】暴走的图灵机
- caffe+Ubuntu14.04.10 +cuda7.0/7.5+CuDNNv4 安装
- 播放音乐提示音
- linux静态库的建立
- ACM-2002