#23275: 如果不用字元解而第11行WA的人請進


yes51851823@gmail.com (wseds)

學校 : 國立花蓮高級工業職業學校
編號 : 108813
來源 : [36.227.245.149]
最後登入時間 :
2024-04-16 01:11:16
a149. 乘乘樂 | From: [111.243.234.204] | 發表日期 : 2020-11-02 22:23

如果你所採用的方法是不斷將最後一位數取出再累乘,請特別注意所輸入為0的狀況

 
#23706: Re:如果不用字元解而第11行WA的人請進


Pan0905579117 (你好)

學校 : 臺北市私立延平高級中學
編號 : 128514
來源 : [203.72.178.2]
最後登入時間 :
2024-04-19 11:13:45
a149. 乘乘樂 | From: [203.72.178.252] | 發表日期 : 2020-12-11 13:29

如果你所採用的方法是不斷將最後一位數取出再累乘,請特別注意所輸入為0的狀況

 

#0: 100% OLE ()

請勿輸出題目未要求的文字: 
0
這要怎麼辦?
 
#23707: Re:如果不用字元解而第11行WA的人請進


Pan0905579117 (你好)

學校 : 臺北市私立延平高級中學
編號 : 128514
來源 : [203.72.178.2]
最後登入時間 :
2024-04-19 11:13:45
a149. 乘乘樂 | From: [203.72.178.252] | 發表日期 : 2020-12-11 13:31

如果你所採用的方法是不斷將最後一位數取出再累乘,請特別注意所輸入為0的狀況

 

#0: 100% OLE ()

請勿輸出題目未要求的文字: 
0
這要怎麼辦?


程式碼:

#include <iostream>

using namespace std;

int main()

{

int a,b,c=1,d;

cin>>a;

for(int i=0;i<=a;i++)

{

c=1;

cin>>b;

int e=b;

while(b>0)

{

d=b%10;

b/=10;

    c*=d;

}

if(e<1)

cout<<e<<endl;

else

    cout<<c<<endl;

}

}

 
ZeroJudge Forum