#19213: C 請問為甚麼會TLE ?


ooxx.19980@gmail.com (Zoe Chen)

學校 : 不指定學校
編號 : 97223
來源 : [36.230.225.32]
最後登入時間 :
2023-01-25 22:42:24
a010. 因數分解 | From: [220.136.119.248] | 發表日期 : 2019-09-15 15:33

#include<stdio.h>
void main()
{
int a,i=2,n;
while(scanf("%d",&a)!=EOF){
while(a!=1){
n=0;
while(a%i==0){
n++;
a=a/i;
}
if(n>1)
printf("%d^%d",i,n);
else
printf("%d",i);
if(a!=1&&n>=1)
printf(" * ");
if(i==2)
i=3;
else
i+=2;
}
printf("\n");
}
}

 
ZeroJudge Forum