0分求调!QWQ
查看原帖
0分求调!QWQ
1557975
e_cho_楼主2025/7/28 22:10
#include<bits/stdc++.h>
using namespace std;
int n;
int h[11],ans[11];
void pl(int x){
	if(x>n){
		for(int i=1;i<=n;i++){
			cout<<ans[i]<<" ";
			if(i%n==0&&i!=0)cout<<endl;
		}
	}
	for(int i=1;i<=n;i++){
		if(h[i]==0){
			h[i]=1;
			ans[x]=i;
			pl(x+1);
			h[i]=0;
		}
	}return;
}
int main(){
	cin>>n;
	pl(1);
	return 0;
}
2025/7/28 22:10
加载中...