1819 - n个数取出r个数排列

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

如:n=5,r=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

输入

两个整数n和r(n和r都是3~6之间的整数)

输出

从1~n中取出r个数的排列结果。

样例

输入

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

来源

奇遇编程

题目参数

时间限制 1 秒
内存限制 32 MB
提交次数 0
通过人数 0
统计

上一题 下一题