题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=1201
C语言源码:
#include<stdio.h>
int judge(int n)
{
if((n%4==0&&n%100!=0)||(n%400==0))
return 1;
else
return 0;
}
int main()
{
int n,i,year,month,day,sum;
while(scanf("%d",&n)!=EOF)
{
while(n--)
{
sum=0;
scanf("%d-%d-%d",&year,&month,&day);
for(i=1;i<=18;i++)
{
if(month<=2&&day<=29)
{
if(judge(year+i-1))
sum+=366;
else
sum+=365;
}
else
{
if(judge(year+i))
sum+=366;
else
sum+=365;
}
}
if(judge(year)&&month==2&&day==29)
printf("-1\n");
else
printf("%d\n",sum);
}
}
}
分享到:
相关推荐
http://acm.hdu.edu.cn/ 杭电1201 到1250 acm的AC解题报告
杭电acm1201-1250 详细答案 大家好好看看格式吧
杭电ACM1201题目,写的一般,就是比较容易理解
杭电ACM分类杭电ACM分类杭电ACM分类杭电ACM分类
杭电离散答案 杭电离散答案 杭电离散答案 杭电离散答案
考研杭电数据结构试卷
杭电概率论期末试卷杭电概率论期末试卷杭电概率论期末试卷杭电概率论期末试卷杭电概率论期末试卷杭电概率论期末试卷杭电概率论期末试卷杭电概率论期末试卷杭电概率论期末试卷杭电概率论期末试卷杭电概率论期末试卷...
杭电 金工实习报告 杭电 金工实习报告 杭电 金工实习报告
杭电 嵌入式 复习资料 杭电 嵌入式 复习资料杭电 嵌入式 复习资料
19级学长的杭电计网实验报告,杭电计算机网络实验报告杭电计网实验报告,杭电计算机网络实验报告杭电计网实验报告,杭电计算机网络实验报告杭电计网实验报告,杭电计算机网络实验报告杭电计网实验报告,杭电计算机...
杭电acm 第1090题的.cpp文件
杭电计算机考研复试英语问题,共70余题及其自己写的简单回答,本人为杭电计算机2021年上岸考生。
杭电日历----xxyw
杭电数电实验课内题设计答案 (2).pdf杭电数电实验课内题设计答案 (2).pdf杭电数电实验课内题设计答案 (2).pdf杭电数电实验课内题设计答案 (2).pdf杭电数电实验课内题设计答案 (2).pdf杭电数电实验课内题设计答案 (2)...
杭电计组实验9-实现R-I型指令的CPU设计实验.pdf杭电计组实验9-实现R-I型指令的CPU设计实验.pdf杭电计组实验9-实现R-I型指令的CPU设计实验.pdf杭电计组实验9-实现R-I型指令的CPU设计实验.pdf杭电计组实验9-实现R-I型...
杭电研究生入学易班考试题库 杭电研究生入学易班考试题库 杭电研究生入学易班考试题库
杭电计算机组成原理MIPS汇编器模拟器实验6 (2).pdf杭电计算机组成原理MIPS汇编器模拟器实验6 (2).pdf杭电计算机组成原理MIPS汇编器模拟器实验6 (2).pdf杭电计算机组成原理MIPS汇编器模拟器实验6 (2).pdf杭电计算机...
杭电题目acm答案
主要是杭电2044到2050的题目ac代码
杭电选课器 杭电选课器 杭电