#15644: 參考雷姆醬答案並微調


HUNGGUO (HUNGGUO)

學校 : 國立臺灣大學
編號 : 86881
來源 : [223.137.49.23]
最後登入時間 :
2018-10-19 10:26:26
a010. 因數分解 | From: [140.112.235.134] | 發表日期 : 2018-10-18 02:29

#include <iostream>

int main(){
int n;
while(std::cin >> n){
for(int i = 2 ; i <= n ; ++i ){
int power = 0;
while( !( n % i ) ){
++power;
n /= i ;
}
if ( power > 0 ){
std::cout << i;
if ( power > 1 ) std::cout << '^' << power;
if(n > 1) std::cout << " * ";
}
if(n < 2) break;
}
std::cout << std::endl;
}
return 0;
}

 
ZeroJudge Forum