文章

21

粉丝

76

获赞

1

访问

13.3k

头像
日期累加 题解:成功AC,注意下年份增加了,要重新判断平闰年
P1446 北京理工大学机试题
发布于2024年3月24日 09:54
阅读数 520


#include<stdio.h>
int days[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31}; 
int main(void){
    int m;
    int year,month,day,num;
    scanf("%d",&m);
    while(m--){
        scanf("%d%d%d%d",&year,&month,&day,&num);
        days[2] = ((year%4==0&&year%100!=0) || year%400==0)?29:28;
        int sum = day+num;
        int i = month;
        while((sum-days[i])>0){
            sum-=days[i++];
            if(i<13){
                month++;
            }else{
          ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发