Problem
Un gruppo di giovani è gestito da un Jedi, ma quando salgono al rango di Padawan, un Maestro Jedi è assegnato a loro, individualmente. Era intrecciato dietro l'orecchio destro e il resto dei capelli era ben acconciato.
Il Padawan ha accompagnato il suo maestro in ogni missione pericolosa nella galassia. Ma a volte il maestro potrebbe lasciare il suo studente se pensasse che questo compito fosse troppo difficile per lui.
I Padawan vivevano e si addestravano non solo nel tempio, ma anche in speciali accademie e astronavi.
I Padawan hanno anche tenuto sessioni di allenamento di gruppo. Negli allenamenti di gruppo venivano praticati i salti mortali. Il significato dell'allenamento era il seguente: era necessario girarsi in un salto e cambiare posizione in modo tale che la fila di tutti i Padawan si allineasse nell'ordine inverso.
Enumeriamo tutti i Padawan nella riga con numeri naturali 1, 2, 3, ..., N (\(1 <= N < ;= 1000\)).
Scrivete un programma che determini la posizione finale dei Padawan dopo due salti mortali. Per prima cosa, i flip jump vengono effettuati dal numero di padawan A
al numero di padawan B
, e poi da C
a < code>D (\(A<B\); \(C < D \); \(1 <= A, B, C, D <= N\)).
Inserisci
Inserisci numeri naturali numeri
N
,
A
,
B
,
C
, < codice>D.
Impronta
Vuoi emettere la sequenza risultante.
Esempi
# |
Input |
Uscita |
1 |
9 2 5 6 9 |
1 5 4 3 2 9 8 7 6 |
2 |
9 3 6 5 8 |
1 2 6 5 8 7 3 4 9 |
Запрещенные операторы: reverse