#7480: C++解答


cthbst (吳宗達)

學校 : 國立交通大學
編號 : 19791
來源 : [39.9.166.145]
最後登入時間 :
2024-03-19 08:37:45
a149. 乘乘樂 | From: [112.105.76.152] | 發表日期 : 2013-02-08 20:39

https://sites.google.com/site/cthbst/gao-zhong-sheng-xian-shang-jie-ti-jie-da/a149 
#15058: Re:C++解答


wish.rirf@gmail.com (C++ 與我)

學校 : 臺北市私立薇閣高級中學
編號 : 82132
來源 : [36.224.41.96]
最後登入時間 :
2021-08-07 19:29:31
a149. 乘乘樂 | From: [111.243.15.92] | 發表日期 : 2018-09-09 08:08



#include<iostream>
#include<math.h>
using namespace std;
unsigned int innum,in,out;
int main(){
cin>>innum;
for(unsigned short lcv = 0;lcv<innum;lcv++){
 cin>>in;
 out = in%10;
 in = (in-(in%10))/10;
 while(in != 0){
  out *= in%10;
  in = (in-(in%10))/10;
 }
 cout<<out<<'\n';
}
return 0;
}

 

這裡有更短的,我寫的(AC,320KB)

 
ZeroJudge Forum