Soluții trimise

Rezumat problemă

Stiva1

#1114

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.

ONI 2014, Clasa a X-a

ID   Utilizator Problema Data încărcării Stare
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
Dobre Darius-Adrian (Darius1414) Stiva1 25 Februarie 2024, 12:47 Evaluare finalizată 20
Ciuca Anastasia (anastasia_ac) Stiva1 11 Februarie 2024, 21:39 Evaluare finalizată E.C
Du-te sus!