答案一样怎么才5分
查看原帖
答案一样怎么才5分
1532447
que_de_yu_fu楼主2024/12/1 09:49
#include<bits/stdc++.h>
using namespace std;
int n,f[1010];
int sol(int x){
	int ans=1;
	if(f[x]!=-1){
		return f[x];
	}
	for(int i=1;i<=i/2;i++){
		ans+=sol(i);
	}
	f[x]=ans;
	return f[x];
}
int main(){
	cin>>n;
	memset(f,-1,sizeof(f));
	f[1]=1;
	cout<<sol(n)<<endl;
	return 0;
}

求调 答案跟题解一模一样就是AC不了

2024/12/1 09:49
加载中...