#22417: 超時一定要換方法寫嗎?


jeter40906@gmail.com (ehcgnahc)


#include <iostream>
using namespace std;
int main() {
int y;
while(true){
cin>>y;
if(y%400==0){
cout<<"閏年"<<endl;
}else{
if(y%4==0){
if(y%100==0){
cout<<"平年"<<endl;
}else{
cout<<"閏年"<<endl;
}
 
}else{
cout<<"平年"<<endl;
}
}
}
}
#22424: Re:超時一定要換方法寫嗎?


snakeneedy (蛇~Snake)


你的超時卡在

while(true)

 

換成

while(cin >> y)

 

說不定就過了 (沒特別檢查其他問題)