2833: 练50.3 日记第几天
内存限制:64 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:8
解决:5
题目描述
小明每天都坚持写日记,突然有一天小明在想,我今年写了多少篇日记了?一篇一篇的数好麻烦,没办法小明只能把这个艰难的问题交给聪明的你来解决。
输入
输入三个整数$y$,$m$,$d$分别表示年月日,数据均在int范围内。
输出
输出一个整数,表示这是今年的第几天。
样例输入 复制
2018 1 1
样例输出 复制
1
提示
#include<bits/stdc++.h> using namespace std; long long y,m,d,ans; int a[15]={0,31,28,31,30,31,30,31,31,30,31,30,31}; int main(){ cin>>y>>m>>d; if(y%4==0&&y%100||y%400==0) a[2]++; for(int i=1;i<m;i++) ans+=a[i]; ans+=d; cout<<ans; return 0; }