Back

Placement Preparation Test  Question-1

Created 3 years ago
1765 Views
2 Comments
IITM-DS
@IITM-DS
IITM-DS
@IITM-DSProfile is locked. Login

An interview is scheduled for a list of students in GUVI Office, and the candidate list has been shared to the interview panel.
But in the last minute HR came to know the last n students in the candidate list need to be given priority, since they need to catch a flight.

For Example, with n=7 candidates and k=3 need to catch their flight So the order need to be changed as

{1,2,3,4,5,6,7}to{5,6,7,1,2,3,4}.

If k <=0,no shuffling is needed.

Write a program to help the HR to shuffle the candidate list so that last n will come in the first.

Input:
n-No. of candidates
k-No. of candidates in the end of the list who need
to be given priority
a[n]-Candidates list

Output:
Candidates list in shuffled order

Sample input1:
7

3

1 2 3 4 5 6 7


Output:
5 6 7 1 2 3 4

Sample Input2:
8

5

10 20 30 40 50 60 70 80


Output:
40 50 60 70 80 10 20 30

Comments (2)
Please login to comment.