Submission
Status:
PPPPPPPPPP
Score: 100
User: devilpoohs
Problemset: แยกตัวประกอบ
Language: cpp
Time: 0.121 second
Submitted On: 2024-11-10 21:51:27
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,i=2;
int count=0;
cin >> n;
while(n!=1){
if(n%i==0){
// cout << i <<' ' ;
n/=i ;
count++;
if(n==1){
cout << i<<'^'<<count<<" ";
}
}else{
if(count!=0){
cout << i<<'^'<<count<<" ";
}
count=0;
i++;
}
}
return 0;
}