Cerință
Lavinia are o afinitate pentru permutări, aşa că ea împreună cu Andrei au propus următorul joc:
Dându-se un număr şi elemente din mulţimea trebuie să generaţi o permutare de lungime , care să respecte următoarele condiţii:
- Dacă elementul din şirul dat este , mediana primelor elemente din permutare trebuie să fie egală cu media primelor elemente din permutare.
- Dacă elementul din şirul dat este , mediana primelor elemente din permutare trebuie să fie mai mică decât media primelor elemente din permutare.
- Dacă elementul din şirul dat este , mediana primelor elemente din permutare trebuie să fie mai mare decât media primelor elemente din permutare.
Date de intrare
În fişierul de intrare permutare.in
se găseşte numărul natural cu semnificaţia din enunţ. Pe următoarea linie se vor afla numere din mulţimea având seminificaţia din enunţ.
Date de ieșire
În fişierul de ieşire permutare.out
se vor găsi numere naturale reprezentând elementele permutării cerute.
Restricții și precizări
- Pentru din teste
Exemplu
permutare.in
4
0 -1 0 1 0
permutare.out
3 5 6 7 4 9 2 1 8
Explicație
Pentru primele elemente media este , iar mediana , deci mediana este mai mare decât media.
Pentru primele elemente media este , iar mediana , deci mediana este egală cu media.
Pentru primele elemente media este , iar mediana este , deci media este mai mare decât mediana.