#27447: (AC)看到有00ms的 想試著精簡


valbb0220@gmail.com (Am H)

學校 : 不指定學校
編號 : 102059
來源 : [180.217.65.87]
最後登入時間 :
2020-09-03 12:33:12
a010. 因數分解 | From: [112.78.84.214] | 發表日期 : 2021-10-07 08:11

#include<stdio.h>

int main(){

int n,c=0,k=2;

scanf("%d",&n);

while(k<=n)

{

c=0;

while(n % k==0){

c+=1;

n/=k;

}  

if(c>1)printf("%d^%d",k,c);

if(c==1)printf("%d",k);

if(c>=1&&n!=1)printf(" * ");

k++;

}

}

 

 
ZeroJudge Forum