题解 | #今年的第几天?#

今年的第几天?

https://www.nowcoder.com/practice/ae7e58fe24b14d1386e13e7d70eaf04d

#include <iostream>
using namespace std;
int a[]={0,31,28,31,30,31,30,31,31,30,31,30,31};
bool run(int n){
if(n%400==0||(n%4==0&&n%100!=0)) return true;
else return false;
}
int main() {
    int n,y,r;
    int day=0;
    while (cin >> n >> y>>r) { 
    for(int i=1;i<y;i++)
        day+=a[i];
        
    }
    if(run(n)&&y>2){
            day++;
        }
        
        day+=r;
        cout<<day<<endl;
}

全部评论

相关推荐

昨天 10:35
已编辑
西安科技大学 后端
点赞 评论 收藏
分享
02-12 17:30
已编辑
字节跳动_实习生(实习员工)
要怎么办呢牛:我觉得大厂日常实习最大的意义就是给自己背书,一个好公司的实习就像一个好学历似的,能够给自己增加一个标签,让别人觉得你可以。(至于真正实习干了啥,这个感觉并不太重要)。当然一家之言,仅供参考。另外,楼主已经很强了,实习毕业双双拿下,已经领先好多好多人了,羡慕啊
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务