红的不只是样例,还有我的温度
查看原帖
红的不只是样例,还有我的温度
1063378
Warma_Lovely楼主2024/9/18 21:11
#include<iostream>
#include<cstdio>
#define maxn 500
using namespace std;
int n, p[maxn], w = 1;
int mark[maxn] = {};
void search(int k)
{
	if (k == n + 1)
	{
		for (int i = 1; i <= n; i++)
		{
			cout << "     " << p[i];
		}
		puts("");
		return;
	}
	for (int i = 1; i <= n; i++)
	{
		if (mark[i] == 0)
		{
			p[k] = i;
			mark[i] = 1;
			search(k + 1);
			mark[i] = 0;
		}
	}
}
int main()
{
	cin >> n;
	search(1);
	return 0;
}

安详

2024/9/18 21:11
加载中...