练习专区

今天的一小步就是明天的一大步
Problem 1886 生成号码组合
Accepted: 1   Total Submit: 4
Time Limit: 1000ms   Memory Limit: 30720KB
Description

给你一个整数集合A,包含若干个由小到大的整数。请你列出所有k个由集合A中的数构成的号码组合,且每个数不能相同。

比如:集合A={1, 3, 5, 7},k=3

则所有的号码组合如下:

1 3 5

1 3 7

1 5 3

1 5 7

1 7 3

1 7 5

3 1 5

3 1 7

7 5 3


Input
输入有若干个案例,每个案例两行,第1行首先输入集合的元素个数n,接着是集合A的n个元素;第2行输入的是整数k。
Output
输出所有的所有的号码组合。
Sample Input
4 1 3 5 7
2
Sample Output
Case 1:
1 3
1 5
1 7
3 1
3 5
3 7
5 1
5 3
5 7
7 1
7 3
7 5
Hint
提交     返回