谁能帮我看看这个咋调
查看原帖
谁能帮我看看这个咋调
551430
__O__o__楼主2022/11/17 16:20
#include<iostream>
#include<cstdio>
#include<vector>
#include<algorithm>
using namespace std;
int ans;
vector<int> a;
int n;
bool c[100];
void DFS(int x)
{
	c[x]=1;
    a.push_back(x);
	if(x==n)
	{
		ans++;
		a.pop_back();
		c[x]=0;
		return;
	}
	for(int i=x;i<=n;i++)
		DFS(i);	
	a.pop_back();
	c[x]=0;
	return;
}
int main()
{
	
	cin>>n;
	DFS(1);
	cout<<ans;
	return 0;
}
2022/11/17 16:20
加载中...