rachete

Time limit: 0.2s Memory limit: 4MB Input: rachete.in Output: rachete.out

In tabăra „Space Camp” copiii învaţă să lanseze rachete. În funcţie de înălţimea la care se ridică aceste rachete, unele devin roşii, altele albastre şi altele verzi. Cele albastre primesc eticheta 11, cele roşii eticheta 22, iar cele verzi eticheta 33.

Cerinţă

Cunoscând nn, numărul de rachete lansate şi valoarea de pe eticheta primită de fiecare rachetă să se afişeze aceste rachete în ordinea valorii de pe etichetele primite.

Date de intrare

Fişierul rachete.in conţine: nn, numărul de rachete, respectiv r1 r2 rnr_1 \ r_2 \dots \ r_n, numerele de pe etichetele rachetelor

Date de ieşire

Fişierul racheta.out va conţine cele nn numere citite în ordine crescătoare.

Restricţii şi precizări

  • 0<n10000000 < n \leq 1000000
  • 1ri31 \leq r_i \leq 3, i{1,...,n}i \in \{1, ..., n\}

Exemplul 1

rachete.in

10
1 2 1 3 2 2 2 1 2 3

rachete.out

1 1 1 2 2 2 2 2 3 3

Explicație

Se afiseaza toate rachetele cu eticheta 11, apoi toate cu eticheta 22 si apoi toate cu eticheta 33.

Log in or sign up to be able to send submissions!