Envoyer à la fin de la file d'attente

Des personnes font la queue pour entrer dans un zoo. Nous connaissons le nom de chaque personne car elles ont été enregistrées avant d'entrer dans la file. Cependant, quelqu'un a commencé à se comporter étrangement et à pousser ses voisins, et la sécurité a décidé de le déplacer à la toute fin de la file. Étant donné la file d'attente initiale et le numéro de la personne à déplacer à la toute fin, vous devez afficher la file d'attente résultante.
La première ligne de l'entrée contient des noms séparés par des espaces qui forment la file d'attente. La deuxième ligne de l'entrée contient un seul entier - le numéro de la personne (en commençant par l'avant) qui se comporte étrangement. La numérotation commence à 1.
Le programme doit afficher la file d'attente résultante, en séparant les noms par un espace.
Entrée
Sortie
Anna Mary Karen Bob Simon Danny John Lucy 6
Anna Mary Karen Bob Simon John Lucy Danny
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue