Fişierul intrare/ieşire:cod5.in, cod5.outSursăOji 2007 clasa a 6-a
AutorAdriana SimulescuAdăugată dealex.cojocaruCojocaru Alexandru alex.cojocaru
Timp execuţie pe test0.5 secLimită de memorie2048 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise

Cod5

Dexter a moştenit o avere fabuloasă, dar este închisă într-un seif. Unchiul său, cel care i-a lăsat averea, a dorit să îl pună la încercare astfel: a umplut o cutie foarte mare cu bileţele pe care sunt scrise numere naturale din mulţimea {0, 1, 2, ..., 99}. Pe fiecare bileţel este scris un singur număr. Dexter trebuie să formeze perechi de bileţele care au scrise pe ele acelaşi număr. La sfârşit, vor rămâne câteva bileţele fără pereche. Codul de acces la seif este format din numerele rămase pe bileţelele fără pereche, aşezate în ordine crescătoare şi fără spaţiu între ele.
Cerinţă

Scrieţi un program care să furnizeze codul de acces la seif.

Date de intrare

Fişierul de intrare cod5.in conţine pe prima linie numărul natural n, reprezentând numărul bileţelelor aflate în cutie. Pe următoarea linie a fişierului se află cele n numere scrise pe bileţele, separate prin câte un spaţiu.

Date de ieşire

Fişierul de ieşire cod5.out va conţine pe prima linie numerele din care este compus codul, în ordine crescătoare şi fără spaţii între ele.

Restricţii

  • 1≤n≤90000

Exemplu

cod5.incod5.outExplicatie
10
11 3 11 11 12 2 11 12 3 11
211
Se pot forma perechile de bileţele: (11,11); (3,3); (12,12); (11,11),
iar bileţelele rămase sunt cele cu numerele 11 şi 2. Aceste numere scrise în ordine crescătoare şi fără spaţii între ele ne dau codul 211.
Trebuie sa te autentifici pentru a trimite solutii. Click aici