Update: Rename folder name to XSMOJ

This commit is contained in:
2025-02-14 02:44:20 +00:00
parent 394e431a4a
commit c8863a5850
243 changed files with 11 additions and 39 deletions

View File

@ -0,0 +1,35 @@
#include <iostream>
#include <iomanip>
#include <cmath>
#include <cstdio>
using namespace std;
int main(){
int n,first=1,cnt=0;
cin >>n;
if(n==1){
cout <<"1=1";
return 0;
}
cout <<n<<"=";
for(int i=2;i<=n;i++){
while(n%i==0){
cnt++;
n/=i;
}
if(cnt>0){
if(first!=1){
cout <<"*";
}
else{
first=0;
}
cout <<i;
if(cnt>=2){
cout <<"^"<<cnt;
}
cnt=0;
}
}
return 0;
}