Responsive image

问题 1230 --擅长排列的小明

1230: 擅长排列的小明

时间限制: 20 Sec  内存限制: 128 MB
提交: 5  解决: 3
[提交][状态][讨论版][命题人:]

题目描述

小明十分聪明,而且十分擅长排列计算。比如给小明一个数字5,他能立刻给出1-5按字典序的全排列,如果你想为难他,在这5个数字中选出几个数字让他继续全排列,那么你就错了,他同样的很擅长。现在需要你写一个程序来验证擅长排列的小明到底对不对。

输入描述

 第一行输入整数N(1<N<10)表示多少组测试数据,
每组测试数据第一行两个整数 n m (1<n<9,0<m<=n)

输出描述

在1-n中选取m个字符进行全排列,按字典序全部输出,每种排列占一行,每组数据间不需分界。如样例

样例输入

3
3 1
4 2
3 3

样例输出

1
2
3
12
13
14
21
23
24
31
32
34
41
42
43
123
132
213
231
312
321

提示

 STL(数据有点大,不要在意时间限制)

来源

[提交][状态]
ACM算法攻关部