加强数据or降橙
查看原帖
加强数据or降橙
837535
lrhtom楼主2023/3/1 18:23

我试着用搜索做且没怎么优化ac 如果连我这种暴搜fw都可以ac 那么这个题不会超过橙

老年人ac代码

#include<iostream>
using namespace std;
int n,aws=0,m;
int dfs(int num,int sum,int l){
	if(sum==n&&l==m){
		aws++;
		return 0;
	}
	if(sum>n){
		return 0;
	}
	if(l==m){
		return 0;
	} 
	if(sum<n){
		for(int i=num;i<=n-sum;i++){
			dfs(i,sum+i,l+1);
		}
	}
}
int main(){
	cin>>n>>m;
	for(int i=1;i<=n;i++){
		dfs(i,i,1);
	}
	cout<<aws;
}
2023/3/1 18:23
加载中...