#P1361. n个数取出r个数排列

n个数取出r个数排列

题目描述

1n1 \sim n 任意挑出 rr 个数进行排列,请从小到大输出所有可能的排列结果。

如: n=5n=5r=2r=2 ,则输出结果如下

1 2
1 3
1 4
1 5
2 1
2 3
2 4
2 5
3 1
3 2
3 4
3 5
4 1
4 2
4 3
4 5
5 1
5 2
5 3
5 4

输入

两个整数 nnrrnnrr 都是 363 \sim 6 之间的整数)

输出

1n1 \sim n 中取出 rr 个数的排列结果!

样例

5 2
1 2
1 3
1 4
1 5
2 1
2 3
2 4
2 5
3 1
3 2
3 4
3 5
4 1
4 2
4 3
4 5
5 1
5 2
5 3
5 4

来源

回溯