時間限制: 1 sec 記憶體限制: 32 mb
有兩個日期,求兩個日期之間的天數,如果兩個日期是連續的我們規定他們之間的天數為兩天。
有多組資料,每組資料有兩行,分別表示兩個日期,形式為yyyymmdd
每組資料輸出一行,即日期差值
20130101
20130105
5
#includeint month[13][2] =, , , , , , ,
, , , ,,};
bool isleap(int time)
int main(int argc, char const *ar**)
y1 = time1 / 10000, m1 = time1 % 10000 /100, d1 = time1 % 100;
y2 = time2 / 10000, m2 = time2 % 10000 /100, d2 = time2 % 100;
int ans = 1;
while(y1 < y2 || m1 < m2 || d1 < d2)
if(m1 == 13)
ans++;//統計差值
}printf("%d\n", ans);
}return 0;
}
問題 A 日期差值
有兩個日期,求兩個日期之間的天數,如果兩個日期是連續的我們規定他們之間的天數為兩天。有多組資料,每組資料有兩行,分別表示兩個日期,形式為yyyymmdd 每組資料輸出一行,即日期差值 20130101 201301055 include int year 2 12 int isleap int ye...
問題 A 日期差值
有兩個日期,求兩個日期之間的天數,如果兩個日期是連續的我們規定他們之間的天數為兩天。輸入 有多組資料,每組資料有兩行,分別表示兩個日期,形式為yyyymmdd 輸出 每組資料輸出一行,即日期差值 include intisleapyear int year 判斷是否是閏年 intmain int t...
問題 A 日期差值
有兩個日期,求兩個日期之間的天數,如果兩個日期是連續的我們規定他們之間的天數為兩天。輸入有多組資料,每組資料有兩行,分別表示兩個日期,形式為yyyymmdd 輸出每組資料輸出一行,即日期差值 樣例輸入 copy 20130101 20130105 樣例輸出 copy 5 include includ...