[第十一届蓝桥杯省赛C++B组]纪念日 原创

算法标签:日期问题

题目简叙

在这里插入图片描述

思路

重要的在于 99周年的意思 应该是98年过完了
这里1921年7月后的时间被我挪算到2020年,这样2020年就能计算一整年

代码

#include<iostream>

using namespace std;

int isYear(int n){if(n % 400 == 0 || n % 4 == 0 && n % 100 != 0) return 366;return 365;}

int main(){
    
    int res=0;
    for(int i=1922;i<=2020;i++)res+=isYear(i);
    
    res-=22;
    cout<<res*60*24;
    
    return 0;
}

答案

52038720

posted @ 2024-03-05 19:46  俺叫西西弗斯  阅读(0)  评论(0)    收藏  举报  来源