题目描述
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
2000 年的 1月 1 日,是那一年的第 1 天。
那么,2000 年的 5月 4 日,是那一年的第几天?
运行限制
- 最大运行时间:1s
- 最大运行内存: 128M
总通过次数: 10667 | 总提交次数: 10969 | 通过率: 97.2%
难度: 中等 标签: 2018, 省赛
评论:
以前的蓝桥杯题真的水!
代码:
#include<iostream>
using namespace std;
int month[12]={31,28,31,30,31,30,31,31,30,31,30,31};
int Feb(int year)
{
return (year%4==0&&year%100!=0||year%400==0);
}
int main(int argc,char **argv)
{
int year=2000;
if(Feb(year))
{
month[1]++;
}
cout<<month[0]+month[1]+month[2]+month[3]+4;
return 0;
}