代码:
#include <bits/stdc++.h>
using namespace std;
int main() {
int a;
bool u=0;
cin>>a;
cout<<a<<'=';
while(sqrt(a)>1) {
int w=sqrt(a);
for(int i=2; i<=w;) {
if(a%i==0) {
a/=i;
if(u!=0) {
cout<<'*';
}
cout<<i;
u++;
i++;
break;
}
}
}
if(a>1) {
cout<<'*'<<a;
}
}
超时状况:
求帮助!