文章

64

粉丝

100

获赞

4

访问

37.4k

头像
打印日期 题解:
P1410 华中科技大学机试题
发布于2024年3月11日 15:30
阅读数 448

1410解题思路

#include <bits/stdc++.h>
using namespace std;
int main()
{
    int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
    int y,d;
    while(scanf("%d %d",&y,&d)!=EOF)
    {
        if(y%4==0&&y%100!=0||y%400==0)
        a[2]=29;
        else
        a[2]=28;
    int i=1,month=1;
    while(d>a[i])
    {
        d=d-a[i];
        i++;
        month++;
    }
    printf("%d-%02d-%02d\n",y,month,d);
    }
    
}

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发