#30380: WA:(line:30) 向各位大老求救~!


cataholic.0000@gmail.com (貓奴)


您的答案為: 272344
正確答案為: 272343

以下是我的程式碼

#include <iostream>
#include <cmath>
using namespace std;
int main()
{
    int Y,M,D,y,m,d,MT[13]={0,31,59,90,120,151,181,212,243,273,304,334,365};
    while(cin>>Y>>M>>D>>y>>m>>d){
        cout<<abs(((y-1)*365+MT[m-1]+d)+(y/4-y/100+y/400)-((Y-1)*365+MT[M-1]+D)-(Y/4-Y/100+Y/400))<<endl;
    }
    return 0;
}

#30385: Re: WA:(line:30) 向各位大老求救~!


cges30901 (cges30901)


您的答案為: 272344
正確答案為: 272343

以下是我的程式碼

#include
#include
using namespace std;
int main()
{
    int Y,M,D,y,m,d,MT[13]={0,31,59,90,120,151,181,212,243,273,304,334,365};
    while(cin>>Y>>M>>D>>y>>m>>d){
        cout<    }
    return 0;
}


如果輸入的年是閏年,要分成兩種狀況:月分小於等於二閏日還沒到,大於二已經閏日了