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


jeter40906@gmail.com (ehcgnahc)

學校 : 國立嘉義高級中學
編號 : 127818
來源 : [223.138.234.92]
最後登入時間 :
2024-10-21 01:57:19
a004. 文文的求婚 | From: [59.127.243.135] | 發表日期 : 2020-08-31 21:51

#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)

學校 : 國立高雄師範大學附屬高級中學
編號 : 7661
來源 : [114.40.8.251]
最後登入時間 :
2023-01-25 19:16:06
a004. 文文的求婚 | From: [123.194.188.217] | 發表日期 : 2020-09-03 01:41

你的超時卡在

while(true)

 

換成

while(cin >> y)

 

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

 

 

 
ZeroJudge Forum