|
- #include<iostream>
- #include<iomanip>
- using namespace std;
- int n,b[10],c[10],a[10]= {0,1,2,3,4,5,6,7,8,9};
- void ms(int i)
- {
- if(i>n)
- {
- for(int j=1; j<i; j++)cout<<setw(5)<<c[j];
- cout<<endl;
- }
- for(int k=1; k<=n; k++)
- if(!b[k])
- {
- c[i]=a[k];
- b[k]=1;
- ms(i+1);
- b[k]=0;
- }
- }
- int main()
- {
- cin>>n;
- ms(1);
- return 0;
- }
复制代码
diggersun: 你这个A[10] 是干什么用的? |
|