問題 A 日期差值

2021-09-12 12:46:39 字數 616 閱讀 5279

有兩個日期,求兩個日期之間的天數,如果兩個日期是連續的我們規定他們之間的天數為兩天。

有多組資料,每組資料有兩行,分別表示兩個日期,形式為yyyymmdd

每組資料輸出一行,即日期差值

20130101

20130105

5
#include int year[2][12]=,};

int isleap(int year)

struct date;

int main()

d1.y=d1.t/10000; d1.m=d1.t%10000/100; d1.d=d1.t%100;

d2.y=d2.t/10000; d2.m=d2.t%10000/100; d2.d=d2.t%100;

while(d1.telse if(d1.d == year[le][d1.m-1])

else d1.d++;

diff++;

d1.t=d1.y*10000+d1.m*100+d1.d;

} printf("%d\n",diff);

}; return 0;

}

問題 A 日期差值

時間限制 1 sec 記憶體限制 32 mb 有兩個日期,求兩個日期之間的天數,如果兩個日期是連續的我們規定他們之間的天數為兩天。有多組資料,每組資料有兩行,分別表示兩個日期,形式為yyyymmdd 每組資料輸出一行,即日期差值 20130101 201301055 includeint month...

問題 A 日期差值

有兩個日期,求兩個日期之間的天數,如果兩個日期是連續的我們規定他們之間的天數為兩天。輸入 有多組資料,每組資料有兩行,分別表示兩個日期,形式為yyyymmdd 輸出 每組資料輸出一行,即日期差值 include intisleapyear int year 判斷是否是閏年 intmain int t...

問題 A 日期差值

有兩個日期,求兩個日期之間的天數,如果兩個日期是連續的我們規定他們之間的天數為兩天。輸入有多組資料,每組資料有兩行,分別表示兩個日期,形式為yyyymmdd 輸出每組資料輸出一行,即日期差值 樣例輸入 copy 20130101 20130105 樣例輸出 copy 5 include includ...