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
Haise Sasaki (PredauSmecheria) supermarket 23 Martie 2024, 10:03 Evaluare finalizată 100
Oroviceanu Vlad (vladorov) supermarket 15 Martie 2024, 15:10 Evaluare finalizată 100
Oroviceanu Vlad (vladorov) supermarket 15 Martie 2024, 13:37 Evaluare finalizată 50
Oroviceanu Vlad (vladorov) supermarket 15 Martie 2024, 13:36 Evaluare finalizată 0
Oroviceanu Vlad (vladorov) supermarket 15 Martie 2024, 13:32 Evaluare finalizată 50
Chis Gabriel (chis_gabriel12) supermarket 15 Martie 2024, 12:50 Evaluare finalizată 0
Leucea Mihnea (Mihnea_Leucea) supermarket 15 Martie 2024, 11:55 Evaluare finalizată 40
Leucea Mihnea (Mihnea_Leucea) supermarket 15 Martie 2024, 11:53 Evaluare finalizată 40
Leucea Mihnea (Mihnea_Leucea) supermarket 15 Martie 2024, 11:37 Evaluare finalizată 0
Leucea Mihnea (Mihnea_Leucea) supermarket 15 Martie 2024, 11:29 Evaluare finalizată 55
Leucea Mihnea (Mihnea_Leucea) supermarket 15 Martie 2024, 11:25 Evaluare finalizată 30
Leucea Mihnea (Mihnea_Leucea) supermarket 15 Martie 2024, 11:10 Evaluare finalizată 30
Bolea Cristina (boleacristina) supermarket 15 Martie 2024, 10:07 Evaluare finalizată E.C
Bolea Cristina (boleacristina) supermarket 15 Martie 2024, 10:06 Evaluare finalizată E.C
Bolea Cristina (boleacristina) supermarket 15 Martie 2024, 10:05 Evaluare finalizată E.C
Negret Bianca (Bianca2507) supermarket 14 Martie 2024, 21:05 Evaluare finalizată 100
Negret Bianca (Bianca2507) supermarket 14 Martie 2024, 21:05 Evaluare finalizată 100
Negret Bianca (Bianca2507) supermarket 14 Martie 2024, 20:45 Evaluare finalizată 40
Negret Bianca (Bianca2507) supermarket 14 Martie 2024, 20:41 Evaluare finalizată 40
Negret Bianca (Bianca2507) supermarket 14 Martie 2024, 20:38 Evaluare finalizată 40
Hirit Ianis (Hirit_Ianis) supermarket 14 Martie 2024, 18:46 Evaluare finalizată 60
Hirit Ianis (Hirit_Ianis) supermarket 14 Martie 2024, 18:45 Evaluare finalizată 40
Hirit Ianis (Hirit_Ianis) supermarket 14 Martie 2024, 18:44 Evaluare finalizată 40
Hirit Ianis (Hirit_Ianis) supermarket 14 Martie 2024, 18:43 Evaluare finalizată 40
Hirit Ianis (Hirit_Ianis) supermarket 14 Martie 2024, 18:41 Evaluare finalizată 40
Hirit Ianis (Hirit_Ianis) supermarket 14 Martie 2024, 18:31 Evaluare finalizată 10
Hirit Ianis (Hirit_Ianis) supermarket 14 Martie 2024, 18:29 Evaluare finalizată 10
Cîrstov Teodor (TeodorG8) supermarket 14 Martie 2024, 17:22 Evaluare finalizată 10
Petrescu Theodor (theodor_petrescu) supermarket 14 Martie 2024, 14:49 Evaluare finalizată 60
Petrescu Theodor (theodor_petrescu) supermarket 14 Martie 2024, 14:48 Evaluare finalizată 0
Petrescu Theodor (theodor_petrescu) supermarket 14 Martie 2024, 14:45 Evaluare finalizată 0
Petrescu Theodor (theodor_petrescu) supermarket 14 Martie 2024, 14:12 Evaluare finalizată 30
Musat Horia (Horia_Musat) supermarket 14 Martie 2024, 14:00 Evaluare finalizată 100
Musat Horia (Horia_Musat) supermarket 14 Martie 2024, 13:53 Evaluare finalizată 30
Bolea Cristina (boleacristina) supermarket 14 Martie 2024, 09:30 Evaluare finalizată 100
Bolea Cristina (boleacristina) supermarket 14 Martie 2024, 09:23 Evaluare finalizată 100
Bolea Cristina (boleacristina) supermarket 14 Martie 2024, 09:00 Evaluare finalizată 85
Bolea Cristina (boleacristina) supermarket 14 Martie 2024, 08:59 Evaluare finalizată 85
Bolea Cristina (boleacristina) supermarket 14 Martie 2024, 08:58 Evaluare finalizată 40
Bolea Cristina (boleacristina) supermarket 14 Martie 2024, 08:55 Evaluare finalizată 40
Bolea Cristina (boleacristina) supermarket 14 Martie 2024, 08:50 Evaluare finalizată 40
ionut faruk (salutare123) supermarket 10 Martie 2024, 18:26 Evaluare finalizată 35
ionut faruk (salutare123) supermarket 10 Martie 2024, 18:24 Evaluare finalizată 35
ionut faruk (salutare123) supermarket 10 Martie 2024, 18:24 Evaluare finalizată 30
ionut faruk (salutare123) supermarket 10 Martie 2024, 18:18 Evaluare finalizată 35
ionut faruk (salutare123) supermarket 10 Martie 2024, 18:17 Evaluare finalizată 30
Lobont Luca (LUCA262007) supermarket 10 Martie 2024, 11:30 Evaluare finalizată 100
Lobont Luca (LUCA262007) supermarket 10 Martie 2024, 11:12 Evaluare finalizată 60
cristache c (ina20) supermarket 29 Februarie 2024, 11:31 Evaluare finalizată 90
Dumitru Rares (Rares2401) supermarket 28 Februarie 2024, 14:04 Evaluare finalizată 5