#AIC1500. 全排列

    ID: 395 传统题 1000ms 128MiB 尝试: 0 已通过: 0 难度: 3 上传者: 标签>搜索基础第十六讲(Level3)Level 3Level 3-16

全排列

全排列

有 1∼n1\sim n 这 n(n<10)n( n<10 )个数,现将这 nn 个数组成一个 nn 位的数,每个数只能用一次,例如 n=2n=2,则 12,2112,21等都是符合条件的数,但 1111 和 2222 不行。问,输入 nn 后,将符合条件的所有的 nn 位数输出,且按照从小到大顺序输出。

输入格式

一个正整数 nn。

输出格式

按从小到大输出所有的全排列数,每行一个数(中间用空格隔开)。


2


1 2 
2 1

数据范围

时间限制: 1000ms

内存限制: 128MB