Soluții trimise

Rezumat problemă

La un supermarket există două case de marcat la care clienții își pot plăti cumpărăturile. Când intră în magazin, fiecare client primește un număr unic. Când aceștia vor să plătească, se așază la rând la una dintre cele două case. Clienții sunt procesați pe rând, în ordinea venirii lor.
Scrieți un program care procesează cozile de la casele de marcat. Acest program primește N instrucțiuni pe care trebuie să le execute. Aceste instrucțiuni pot fi de următoarele 4 tipuri:

  • 1 – S-a eliberat casa de marcat numărul 1. Trebuie afișat numărul clientului care urmează la rând; dacă nu este nimeni la coadă la casa respectivă, se va afișa -1.
  • 2 – S-a eliberat casa de marcat numărul 2. Trebuie afișat numărul clientului care urmează la rând; dacă nu este nimeni la coadă la casa respectivă, se va afișa -1.
  • 3 x – Clientul cu numărul x se așază la coadă la casa la care așteaptă mai puțini clienți; dacă la ambele case așteaptă același număr de clienți, atunci clientul cu numărul x se va așeza la coadă la casa 1; trebuie afișată coada la care se așază clientul x. Se garantează că acest client nu este deja așezat la vreun la rând.
  • 4 x – Clientul cu numărul x părăsește rândul la care așteaptă (se garantează că era deja la un rând); în acest caz nu trebuie afișat nimic.

Olimpiada Municipală Iași, clasa a X-a

ID   Utilizator Problema Data încărcării Stare
STANCIU TIVLEA VALENTIN (STANCIUVALENTIN) supermarket 16 Ianuarie 2022, 00:13 Evaluare finalizată 100
Octavian Popescu (feraruoctavian) supermarket 15 Ianuarie 2022, 22:34 Evaluare finalizată 100
Octavian Popescu (feraruoctavian) supermarket 15 Ianuarie 2022, 22:33 Evaluare finalizată E.C
Octavian Popescu (feraruoctavian) supermarket 15 Ianuarie 2022, 22:32 Evaluare finalizată E.C
Octavian Popescu (feraruoctavian) supermarket 15 Ianuarie 2022, 22:31 Evaluare finalizată E.C
Octavian Popescu (feraruoctavian) supermarket 15 Ianuarie 2022, 22:28 Evaluare finalizată E.C
Țenchea Natalia (Tencheanatalia) supermarket 15 Ianuarie 2022, 17:25 Evaluare finalizată 40
_ - (_1_) supermarket 15 Ianuarie 2022, 17:21 Evaluare finalizată 40
Best In Buzau (GoodbyeOlaroiu) supermarket 13 Ianuarie 2022, 22:21 Evaluare finalizată 100
Filibiu Matei💻 (DKMKD) supermarket 29 Decembrie 2021, 21:49 Evaluare finalizată 60
Anonimul FTW (MF22) supermarket 29 Decembrie 2021, 21:33 Evaluare finalizată 40
Anonimul FTW (MF22) supermarket 29 Decembrie 2021, 21:31 Evaluare finalizată 60
Anonimul FTW (MF22) supermarket 29 Decembrie 2021, 19:47 Evaluare finalizată 40
Gașpar Andrei (gaspar_andrei_razvan) supermarket 21 Decembrie 2021, 00:40 Evaluare finalizată 0
Iacob Tudor (IacobTudor) supermarket 17 Decembrie 2021, 20:42 Evaluare finalizată 100
Pintilea Narcis (Narcis44) supermarket 25 Noiembrie 2021, 22:52 Evaluare finalizată 100
solinfo.ro | Soluții probleme (solinfo_ro) supermarket 25 Noiembrie 2021, 22:14 Evaluare finalizată 100
mihail tilica (kikil) supermarket 24 Noiembrie 2021, 10:42 Evaluare finalizată 100
mihail tilica (kikil) supermarket 24 Noiembrie 2021, 10:38 Evaluare finalizată 30
mihail tilica (kikil) supermarket 24 Noiembrie 2021, 10:34 Evaluare finalizată 95
mihail tilica (kikil) supermarket 24 Noiembrie 2021, 10:12 Evaluare finalizată 30
mihail tilica (kikil) supermarket 24 Noiembrie 2021, 10:08 Evaluare finalizată 0
Anghel Eduard Andrei (andrei_anghel) supermarket 13 Noiembrie 2021, 21:58 Evaluare finalizată 100
Anghel Eduard Andrei (andrei_anghel) supermarket 13 Noiembrie 2021, 21:51 Evaluare finalizată 85
Anghel Eduard Andrei (andrei_anghel) supermarket 13 Noiembrie 2021, 21:03 Evaluare finalizată 75
Gusatu Alexandru (Alex578123) supermarket 12 Noiembrie 2021, 17:14 Evaluare finalizată 100
Gusatu Alexandru (Alex578123) supermarket 12 Noiembrie 2021, 17:14 Evaluare finalizată 100
Gusatu Alexandru (Alex578123) supermarket 12 Noiembrie 2021, 17:07 Evaluare finalizată 40
Gusatu Alexandru (Alex578123) supermarket 12 Noiembrie 2021, 17:06 Evaluare finalizată 40
Gusatu Alexandru (Alex578123) supermarket 12 Noiembrie 2021, 17:06 Evaluare finalizată 40
Gusatu Alexandru (Alex578123) supermarket 12 Noiembrie 2021, 16:57 Evaluare finalizată 10
Gusatu Alexandru (Alex578123) supermarket 12 Noiembrie 2021, 16:56 Evaluare finalizată 40
Gusatu Alexandru (Alex578123) supermarket 12 Noiembrie 2021, 16:54 Evaluare finalizată 40
Gusatu Alexandru (Alex578123) supermarket 12 Noiembrie 2021, 16:48 Evaluare finalizată 85
Gusatu Alexandru (Alex578123) supermarket 12 Noiembrie 2021, 16:46 Evaluare finalizată 75
Chiper Alex (sheldon) supermarket 03 Noiembrie 2021, 20:28 Evaluare finalizată 50
Chiper Alex (sheldon) supermarket 03 Noiembrie 2021, 20:21 Evaluare finalizată 50
Chiper Alex (sheldon) supermarket 03 Noiembrie 2021, 20:19 Evaluare finalizată 50
Chiper Alex (sheldon) supermarket 03 Noiembrie 2021, 20:18 Evaluare finalizată 0
Chiper Alex (sheldon) supermarket 03 Noiembrie 2021, 20:08 Evaluare finalizată 50
Chiper Alex (sheldon) supermarket 03 Noiembrie 2021, 20:04 Evaluare finalizată 50
Chiper Alex (sheldon) supermarket 03 Noiembrie 2021, 20:02 Evaluare finalizată 40
Chiper Alex (sheldon) supermarket 03 Noiembrie 2021, 20:00 Evaluare finalizată 40
Chiper Alex (sheldon) supermarket 03 Noiembrie 2021, 19:53 Evaluare finalizată 40
Alexandru Norina (littlecloud) supermarket 03 Noiembrie 2021, 09:25 Evaluare finalizată 100
Ciurescu Florina (florinaciurescu) supermarket 02 Noiembrie 2021, 15:01 Evaluare finalizată 100
Popoiu Andra (Popoiu_Andra) supermarket 02 Noiembrie 2021, 14:27 Evaluare finalizată 40
Popoiu Andra (Popoiu_Andra) supermarket 02 Noiembrie 2021, 14:25 Evaluare finalizată 10
MIHNEA TURCU (mihh_h) supermarket 01 Noiembrie 2021, 14:03 Evaluare finalizată 100
MiHNEA TURCU (gelu12) supermarket 01 Noiembrie 2021, 14:01 Evaluare finalizată 100