總時間限制:
1000ms
記憶體限制:
65536kb
描述給定兩個日期,計算相差的天數。比如2010-1-1和2010-1-3相差2天。
輸入共兩行:
第一行包含三個整數startyear,startmonth,startday,分別是起始年、月、日。
第二行包含三個整數endyear,endmonth,endday,分別是結束年、月、日。
相鄰兩個整數之間用單個空格隔開。
年份範圍在1~3000。保證日期正確且結束日期不早於起始日期。
輸出輸出乙個整數,即是兩個日期相差的天數。
樣例輸入
2008 1 1樣例輸出2009 1 1
366這個題目沒有什麼好說的,因為所有的天數不會超過int,所以直接模擬每個年份,加起來所有的天數就可以了,
#includeusing namespace std;
int main()
; int sy,sm,sd;
int ey,em,ed;
int sum=0,sum1=0;
cin>>sy>>sm>>sd;
cin>>ey>>em>>ed;
for(int i=1;ifor(int i=1;isum+=sd;
for(int i=1;ifor(int i=1;isum1+=ed;
cout
}
計算兩個日期之間的天數
問題描述 給定兩個日期,計算相差的天數。比如2010 1 1和2010 1 3相差2天。時間限制 1000 記憶體限制 65536 輸入共兩行 第一行包含三個整數startyear,startmonth,startday,分別是起始年 月 日。第二行包含三個整數endyear,endmonth,en...
Python計算兩個日期之間天數
有的時候要統計兩個日期之間的相距天數,可能有很多種方法,但使用datetime模組的datetime方法無疑是裡面比較簡單的,具體 如下 import datetime d1 datetime.datetime 2018,10,31 第乙個日期 d2 datetime.datetime 2019,0...
計算兩個日期之間的天數 C
曆法規定,四年一閏,四百年閏,例如2000年是閏年,2100年不閏年,公曆年份是整百數的,必須是400的倍數的才是閏年,不是400的倍數的就是平年 計算兩個日期之間的天數 c 定義變數year1,month1,day1,year2,month2,day2 取出2個日期中的年 月 日 如果年相同,月也...