top1编程
← 返回上一页

P337. 【基础】n个数取出r个数排列

时间限制
1000 ms
内存限制
16 MiB
难度
10
知识点
回溯
知识点
东方博宜

Description

从 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

Input Format

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

Output Format

从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

Source

回溯