全部评论 1


  • #include"cstdio"
    int run(int y){return(y%4= =0&&y%100!=0||y%400= =0)?true:false;}
    int big(int m){return(m<=7&&m%2!=0||m>=8&&m%2= =0)?true:false;}
    int main(){
    int y,m,d,ay=0;
    scanf("%d %d %d",&y,&m,&d);
    for(int i=2;i<=m;i++){
    if(i= =2){ay+=run(y)?29:28;}
    else{ay+=big(i)?31:30;}
    }
    printf("%d",ay+d);
    }

    2025-09-30 来自 香港

    0
暂无数据

提交答案之后,这里将显示提交结果~

首页