Soluții trimise

Rezumat problemă

#1114 Stiva1

Olivius d’Info a primit de ziua lui o stivă şi s-a bucurat foarte tare. S-a tot gândit ce să facă cu ea şi a inventat un joc de logică pentru colegii lui de clasă.

În prima fază el a scris mai multe bileţele, conţinând fiecare câte o permutare a primelor n numere naturale nenule: 1, 2, 3, … , n. Bileţelele scrise conţin permutări pentru diferite valori ale lui n.

A clasificat aceste permutări în permutări stivuite şi permutări nestivuite.

O permutare este stivuită dacă se poate obţine pe parcursul introducerii în stivă a numerelor 1, 2, 3, ...,n în această ordine, prin extragerea elementelor, în ordinea indicată în permutare.

O permutare nestivuită este o permutare care NU se poate obţine prin procedeul de mai sus.

Respectând procedeul lui Olivius, pentru n=4, permutarea stivuită (2,1,3,4) se obţine astfel:

Succesiunile (3,1,2,4) şi (4,2,1,3) sunt permutări nestivuite.

În faza a doua, unele bileţele au fost scurtate din stânga şi/sau din dreapta. Astfel, din permutarea stivuită (2,1,3,4) se pot obţine succesiuni de lungime mai mică: (1,3,4), (2,1,3), (1,3), (3) etc.

Orice succesiune care aparţine unei permutări stivuite, poate aparţine şi unei permutări nestivuite. De exemplu, succesiunea (2,1,3) aparţine atât permutării stivuite (2,1,3,4), cât şi permutării nestivuite (4,2,1,3).

Dându-se mai multe succesiuni de numere naturale distincte, determinaţi, pentru fiecare dintre acestea, dacă aparţin cel puţin unei permutări stivuite.

ID   Utilizator Problema Data încărcării Stare
Rusu Alexandru Tudor (RusuAlexndruTudor) Stiva1 27 Mai 2025, 12:58 Evaluare finalizată 0
ilie demian (insertokname) Stiva1 16 Mai 2025, 02:35 Evaluare finalizată 100
Lupau Alin (Bubu_Orange) Stiva1 09 Aprilie 2025, 15:18 Evaluare finalizată 100
Lupau Alin (Bubu_Orange) Stiva1 09 Aprilie 2025, 15:16 Evaluare finalizată 90
Lupau Alin (Bubu_Orange) Stiva1 09 Aprilie 2025, 15:12 Evaluare finalizată E.C
Lupau Alin (Bubu_Orange) Stiva1 09 Aprilie 2025, 15:08 Evaluare finalizată 55
Lupau Alin (Bubu_Orange) Stiva1 09 Aprilie 2025, 15:07 Evaluare finalizată 90
Lupau Alin (Bubu_Orange) Stiva1 09 Aprilie 2025, 15:05 Evaluare finalizată 75
Lupau Alin (Bubu_Orange) Stiva1 09 Aprilie 2025, 15:04 Evaluare finalizată 85
Lupau Alin (Bubu_Orange) Stiva1 09 Aprilie 2025, 15:01 Evaluare finalizată 90
Lupau Alin (Bubu_Orange) Stiva1 09 Aprilie 2025, 14:59 Evaluare finalizată 65
Lupau Alin (Bubu_Orange) Stiva1 09 Aprilie 2025, 14:05 Evaluare finalizată 0
Gligor Andrei (GLIGOR_ANDREI) Stiva1 06 Aprilie 2025, 00:30 Evaluare finalizată 100
Gliggy Gliggy (Gliggy) Stiva1 06 Aprilie 2025, 00:30 Evaluare finalizată 100
Gliggy Gliggy (Gliggy) Stiva1 06 Aprilie 2025, 00:30 Evaluare finalizată 0
Gliggy Gliggy (Gliggy) Stiva1 06 Aprilie 2025, 00:23 Evaluare finalizată 70
Gliggy Gliggy (Gliggy) Stiva1 06 Aprilie 2025, 00:22 Evaluare finalizată 75
Gliggy Gliggy (Gliggy) Stiva1 05 Aprilie 2025, 23:14 Evaluare finalizată 30
Gliggy Gliggy (Gliggy) Stiva1 05 Aprilie 2025, 23:08 Evaluare finalizată 30
Gliggy Gliggy (Gliggy) Stiva1 05 Aprilie 2025, 22:33 Evaluare finalizată 75
Gliggy Gliggy (Gliggy) Stiva1 05 Aprilie 2025, 20:55 Evaluare finalizată 70
Gliggy Gliggy (Gliggy) Stiva1 05 Aprilie 2025, 20:16 Evaluare finalizată 10
Cojocariu Rareș (Rares463) Stiva1 31 Martie 2025, 14:11 Evaluare finalizată 100
Cojocariu Rareș (Rares463) Stiva1 27 Martie 2025, 19:32 Evaluare finalizată 100
Luca Bogdan (bogdan14789) Stiva1 21 Martie 2025, 17:41 Evaluare finalizată 100
Luca Bogdan (bogdan14789) Stiva1 21 Martie 2025, 16:00 Evaluare finalizată 70
Luca Bogdan (bogdan14789) Stiva1 21 Martie 2025, 15:58 Evaluare finalizată 70
Luca Bogdan (bogdan14789) Stiva1 21 Martie 2025, 15:54 Evaluare finalizată 70
Bordei Stefan (iStefan703) Stiva1 13 Martie 2025, 13:28 Evaluare finalizată 100
Vranceanu Teodor (TeodorV) Stiva1 17 Decembrie 2024, 10:49 Evaluare finalizată 70
prof CNTV (tudor) Stiva1 14 Noiembrie 2024, 20:18 Evaluare finalizată 100
prof CNTV (tudor) Stiva1 14 Noiembrie 2024, 20:17 Evaluare finalizată 0
POPESCU ANDREI (andreip99) Stiva1 02 Octombrie 2024, 15:16 Evaluare finalizată 100
Griga Victor (victorgriga) Stiva1 31 August 2024, 11:01 Evaluare finalizată 100
Prof C.N. "Spiru Haret" (flaviusboian) Stiva1 22 August 2024, 23:19 Evaluare finalizată 100
Prof C.N. "Spiru Haret" (flaviusboian) Stiva1 22 August 2024, 23:19 Evaluare finalizată 0
Asmarandei Ariana Demetria (arianaAsm) Stiva1 04 Iunie 2024, 08:20 Evaluare finalizată 100
Ben Shapiro 💻 (Ego_sum_qui_sum) Stiva1 12 Mai 2024, 14:15 Evaluare finalizată 10
Ben Shapiro 💻 (Ego_sum_qui_sum) Stiva1 12 Mai 2024, 14:12 Evaluare finalizată 10
Ben Shapiro 💻 (Ego_sum_qui_sum) Stiva1 12 Mai 2024, 14:12 Evaluare finalizată 10
Țigău Alexandru (ALEXANDRUTIGAU04) Stiva1 17 Aprilie 2024, 18:12 Evaluare finalizată 5
Draguta Mihai (Draguta_Mihai) Stiva1 16 Aprilie 2024, 15:03 Evaluare finalizată 100
Toma Ionut Cristian (TomaIonutCristian) Stiva1 12 Aprilie 2024, 08:32 Evaluare finalizată 100
luca matei (luca_matei07) Stiva1 08 Aprilie 2024, 17:29 Evaluare finalizată 100
luca matei (luca_matei07) Stiva1 08 Aprilie 2024, 17:26 Evaluare finalizată 75
luca matei (luca_matei07) Stiva1 08 Aprilie 2024, 17:02 Evaluare finalizată 70
Raileanu Alexandru (AlexandruR2008) Stiva1 04 Aprilie 2024, 20:48 Evaluare finalizată 100
Plesescu Alex-Albert (AlexPlesescu) Stiva1 05 Martie 2024, 16:43 Evaluare finalizată 55
Plesescu Alex-Albert (AlexPlesescu) Stiva1 05 Martie 2024, 16:42 Evaluare finalizată 55
Dobre Darius-Adrian (Darius1414) Stiva1 25 Februarie 2024, 12:49 Evaluare finalizată 70