Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2026-06-28 22:21:42.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:jucarii.in, jucarii.outSursăLot Ploiești Juniori 2026, Baraj 2
AutorCatalin FrancuAdăugată deValiAntonie123Antonie Aureliu Valentin ValiAntonie123
Timp execuţie pe test0.15 secLimită de memorie524288 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Jucarii

Un copil are M jucării pe care, fiind copil de informatician, le-a numerotat de la 1 la M. El îşi ţine jucăriile în dulap, în nişte cutii, câte două jucării în fiecare cutie, cu excepţia ultimei cutii, în care stă o singură jucărie dacă M este impar.

Copilul şi-a planificat ordinea în care vrea să se joace diseară cu jucăriile: J1, J2, . . . , JN (un vector de N numere naturale între 1 şi M, nu neapărat distincte). Totuşi, camera este mică şi copilul poate scoate din dulap o singură cutie odată. Ori de câte ori jucăria cu care urmează să se joace este în dulap (inclusiv prima dată), el trebuie să
deschidă dulapul, să pună la loc în dulap cutia de afară (dacă există vreo cutie afară), şi abia apoi să scoată cutia cu jucăria dorită. În aşteptarea serii, copilul se hotărăşte să-şi reorganizeze jucăriile în cutii.

Cerinţă

Găsiţi o aşezare a jucăriilor în cutii care să minimizeze numărul de deschideri ale dulapului.

Date de intrare

Fişierul de intrare jucarii.in ...

Date de ieşire

În fişierul de ieşire jucarii.out ...

Restricţii

  • ... ≤ ... ≤ ...

Exemplu

jucarii.injucarii.out
This is some
text written on
multiple lines.
This is another
text written on
multiple lines.

Explicaţie

...

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?