求大佬
查看原帖
求大佬
524160
Lin_Master楼主2021/12/22 22:15

蒟蒻一个 问大佬代码哪错了



#include<bits/stdc++.h>
using namespace std;

int _num;
int _a1[10000];
int _a2[10000];

void fun(int);
void ParseIn(){
	
	cin>>_num;
	
}
void Core(){
	
	fun(_num);
	
}
void CWriteOut(){
	
	
	
}
int main(){
	ParseIn();
	Core();
	CWriteOut();
	return 0;
} 
void fun(int k){
	
	if(k==_num+1){
		for(int i=1;i<=_num;++i){
			printf("%5d",_a1[i]);
		}
		cout<<endl;
		return;
	}
	for(int i=1;i<=_num;++i){
			if(!_a2[i]){
				_a1[k]=i;
				_a2[i]=1;
				fun(k+1);
				_a2[i]=0;
			}
	}
}
2021/12/22 22:15
加载中...