#12448: WA(共輸出兩行)怎麼辦


cute60814 (悠悠)

學校 : 臺中市立東山高級中學
編號 : 66706
來源 : [36.230.174.20]
最後登入時間 :
2024-01-05 05:16:15
d124. 3的倍数 | From: [140.128.173.213] | 發表日期 : 2017-07-27 07:13

#include <iostream>
using namespace std;

int main(){
   int n;
   while(cin>>n)
      if(n==0){
         cout<<"yes"<<endl;
         }
      else{
         if(n%3==0){
            cout<<"yes"<<endl;
            }
         else{
            cout<<"no"<<endl;
            }
         }
   return 0;
}
 
#12449: Re:WA(共輸出兩行)怎麼辦


who_am_I (kruztw)

學校 : 國立臺灣師範大學
編號 : 54056
來源 : [36.224.144.147]
最後登入時間 :
2023-04-22 22:46:31
d124. 3的倍数 | From: [140.122.136.39] | 發表日期 : 2017-07-27 10:20

#include 
using namespace std;

int main(){
   int n;
   while(cin>>n)
      if(n==0){
         cout<<"yes"<<endl;
         }
      else{
         if(n%3==0){
            cout<<"yes"<<endl;
            }
         else{
            cout<<"no"<<endl;
            }
         }
   return 0;
}


大哥,數據可是"超~~大型",你對int的期望會不會太高了?

int範圍: +- 2^32 - 1  (+- 2147483647)

 

若要判別是否為3的倍數

就判別每一位數相加後,是否為3的倍數

如此一來,用int足以

 

若有幫助到還煩請您幫我留個言

謝謝囉~~

 

http://ntnuee40475032h.pixnet.net/blog

 
#12594: Re:WA(共輸出兩行)怎麼辦


r2005.wang@gmail.com (王藝誠)

學校 : 不指定學校
編號 : 67850
來源 : [36.238.215.45]
最後登入時間 :
2022-01-23 22:54:00
d124. 3的倍数 | From: [122.121.177.206] | 發表日期 : 2017-08-20 18:18

#include 
using namespace std;

int main(){
   int n;
   while(cin>>n)
      if(n==0){
         cout<<"yes"<<endl;
         }
      else{
         if(n%3==0){
            cout<<"yes"<<endl;
            }
         else{
            cout<<"no"<<endl;
            }
         }
   return 0;
}

偷偷告訴你 : 測資會給你10個數字喔~

希望對你有幫助

 
ZeroJudge Forum