#include <bits/stdc++.h>
using namespace std;
int n,a[100000000];
int main(){
a[1]=1;
a[2]=1;
cin>>n;
for(int i=3;i<=n;i++){
a[i]=a[i-1]+a[i-2];
}
cout << a[n] << "=";
if(a[n]==1){
cout << a[n];
return 0;
}
for(int i=2;i<=a[n];i++){
if(a[n]%i==0){
cout << i;
a[n]/=i;
if(a[n]!=1) cout << "*";
i=1;
}
}
return 0;
}
一个WA如何解决???