hd 1201 18岁生日
2014-07-28 13:16
267 查看
#include<stdio.h>
int irsun(int year)
{
return(year%400==0||(year%4==0&&year%100!=0));
}
int main()
{
int t,i,year,month,day,k;
while(scanf("%d",&t)==1)
{
while(t--)
{
k=0;
scanf("%d-%d-%d",&year,&month,&day);
if(month==02&&day==29)
printf("-1\n");
else
{
if(month>2) year++;
for(i=0;i<18;i++)
{
if(irsun(year+i))
k+=366;
else
k+=365;
}
printf("%d\n",k);
}
}
}
return 0;
}
int irsun(int year)
{
return(year%400==0||(year%4==0&&year%100!=0));
}
int main()
{
int t,i,year,month,day,k;
while(scanf("%d",&t)==1)
{
while(t--)
{
k=0;
scanf("%d-%d-%d",&year,&month,&day);
if(month==02&&day==29)
printf("-1\n");
else
{
if(month>2) year++;
for(i=0;i<18;i++)
{
if(irsun(year+i))
k+=366;
else
k+=365;
}
printf("%d\n",k);
}
}
}
return 0;
}
相关文章推荐
- 18岁生日 hd 1201
- HDOJ 1201 18岁生日 [常识]
- HDU 1201 18岁生日
- HDU-1201-18岁生日
- HDUOJ 18岁生日 题目1201
- HDOJ 1201 18岁生日
- 杭电1201之18岁生日
- 18岁生日 HDU - 1201
- 18岁生日 HDU 1201
- HDU 1201 18岁生日
- hdoj-1201 18岁生日【日期和时间处理】
- HDU 1201 18岁生日
- HdU 1201-18岁生日
- 杭电1201_18岁生日
- HDU: 1201-18岁生日
- HD18岁生日
- HDU 1201 18岁生日
- hdu 1201 18岁生日
- HDU 1201 18岁生日
- ACM HDU 1201 18岁生日(简单水题)