#21847: 怎麼一直TLE...


nihscs109080 (陳易玎)

學校 : 臺北市立內湖高級工業職業學校
編號 : 124628
來源 : [39.9.65.65]
最後登入時間 :
2021-12-05 13:37:31
a010. 因數分解 | From: [49.159.166.67] | 發表日期 : 2020-07-24 23:14

#include <iostream>

 

using namespace std;

int main(){

 int n ;

 int i=2 ;

 int a;

 cin>>n ;

    while (1<n<=1000000){

        a=0 ;

        while(n%i==0){

         a = a+1 ;

         n=n/i ;

}

 if(a>=1){

    

     if(a>1) cout <<i << "^" << a ;

     if(n>1) cout <<i<< " * " ;

 }

 i=i+1 ;

}

  system("PAUSE");

     return 0 ;

}

 

一直顯示TLE 哪裡可以簡化嗎

 
ZeroJudge Forum