有兩個日期,求兩個日期之間的天數,如果兩個日期是連續的我們規定他們之間的天數為兩天。
有多組資料,每組資料有兩行,分別表示兩個日期,形式為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...