Cerința
Un șir format din numerele
- Stânga: Alegem o valoare
( ) și mutăm valoarea la începutul permutării. - Dreapta: Alegem o valoare
( ) și mutăm valoarea la finalul permutării.
Tu trebuie să determini numărul minim de operații necesare pentru a ordona crescător elementele permutării
Date de intrare
Pe prima linie se va afla valoarea
Date de ieșire
Pe prima linie se va afișa numărul minim de operații necesare pentru a ordona crescător elementele permutării
Restricții și precizări
- Pentru toate testele, se respectă
. - Subtask 1,
40p
: - Subtask 2,
10p
: - Subtask 3,
50p
: restricțiile inițiale
Exemplu 1:
Intrare
6 2 1 6 3 5 4
Ieșire
3
Explicație
Numărul minim de operații este
Exemplu 2:
Intrare
3 1 2 3
Ieșire
0
Explicație
În acest caz, elementele sunt deja în ordine crescătoare.