求帮助
查看原帖
求帮助
1345662
min1127楼主2025/1/15 11:53
#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如何解决???

2025/1/15 11:53
加载中...