ACMCEG2C - Pick the candies

Many children went to a sweet shop. There were n candy varieties and each variety is kept in a separate bowl. The sweetness of each variety is written on the bowl. All the children wanted the candy with highest sweetness value. As there are only limited candies in each variety, the shop keeper makes a rule. According to the rule, the shopkeeper will show selectively chosen k varieties to every child. The child can pick any one of those varieties and move away. To make it easy for him, the shop keeper shows the
- varieties 1, 2 ... k to child 1,
- varieties 2, 3 ... k + 1 to child 2,
- varieties 3, 4 ... k + 2 to child 3 and so on.
All the children are good at math. Find what variety each child will choose.
Input
The first line contains an integer t, the number of test cases. For each test case the input consists of two lines. The first line contains two integers n (number of candy varieties) and k. The next line contains n integers, the sweetness values of all the candy varieties.
Output
For each test case, print the candy varieties chosen by the children.
Constraints
1 ≤ t ≤ 1000
1 ≤ n ≤ 10000
1 ≤ k ≤ n
0 ≤ Sweetness value ≤ 10000
Example
Input: 3 5 3 1 2 3 4 5 4 2 7 1 6 8 9 5 7 14 3 0 2 2 2 2 2 Output: 3 4 5 7 6 8 14 14 3 2 2
Hint: use deque.
hide comments
|
efrainq07:
2017-04-12 01:54:47
[removed non English comment] Last edit: 2017-08-02 13:19:00 |
|
vengatesh15:
2017-03-08 20:04:48
AC in 1 go :-) |
|
cegprakash:
2017-02-27 11:13:09
omg Shakir |
|
S. M. Shakir Ahsan Romeo:
2017-02-12 21:14:13
Solved by segment tree :P |
|
Glenda Emanuella Sutanto:
2016-09-11 09:39:12
@sharif ullah :
|
|
sharif ullah:
2015-05-25 11:45:51
i cannot understand the problem statement .even the inputs |
|
dabuu:
2014-07-19 06:39:52
why i m getting WA in 3 test case ? Please Check |
|
lavish goel:
2012-12-17 10:56:16
Ok I got it sorry :):) |
|
lavish goel:
2012-12-17 10:53:24
How many children are there? :(:(
|
Added by: | cegprakash |
Date: | 2012-03-30 |
Time limit: | 1s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | All except: BF GOSU |