#6862: 執行逾時


s2s1s4s3 (Daniel Chen)


#include<iostream>
using namespace std;
int main()
{
    int y,a;
    while(1)
    {
    cin >> y;
    if(y%4==0&&(y%100)!=0||y%400==0)
    cout <<"閏年\n";
    else cout <<"平年\n";
    }
    return 0;
}

真的不懂 為什麼--?

#6863: Re:執行逾時


passerr (20130326 0340 48)


#include
using namespace std;
int main()
{
    int y,a;
    while(1)
    {
    cin >> y;
    if(y%4==0&&(y%100)!=0||y%400==0)
    cout <<"閏年\n";
    else cout <<"平年\n";
    }
    return 0;
}

真的不懂 為什麼--?


因為這個 while(1)
建議參考a001: 哈囉
#6919: Re:執行逾時


T2806 (SUN)


#include
using namespace std;
int main()
{
    int y,a;
    while(1)
    {
    cin >> y;
    if(y%4==0&&(y%100)!=0||y%400==0)
    cout <<"閏年\n";
    else cout <<"平年\n";
    }
    return 0;
}

真的不懂 為什麼--?


因為這個 while(1)

C++  AC參考
using namespace std;
int main() { 
    int n; 
    while (cin >>n ){
          if (n%400 == 0)
             cout<< "閏年"<<endl;
          else if (n%100 == 0)
             cout<< "平年"<<endl;  
          else if (n%4 == 0)
             cout<< "閏年"<<endl;
          else
            cout<< "平年"<<endl;
    }
}