#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.
ONI 2014, Clasa a X-a
ID | Utilizator | Problema | Data încărcării | Stare | ||
---|---|---|---|---|---|---|
Stiva1 | 14 Noiembrie 2024, 20:18 | Evaluare finalizată | 100 | |||
Stiva1 | 14 Noiembrie 2024, 20:17 | Evaluare finalizată | 0 | |||
Stiva1 | 02 Octombrie 2024, 15:16 | Evaluare finalizată | 100 | |||
Stiva1 | 31 August 2024, 11:01 | Evaluare finalizată | 100 | |||
Stiva1 | 22 August 2024, 23:19 | Evaluare finalizată | 100 | |||
Stiva1 | 22 August 2024, 23:19 | Evaluare finalizată | 0 | |||
Stiva1 | 04 Iunie 2024, 08:20 | Evaluare finalizată | 100 | |||
Stiva1 | 12 Mai 2024, 14:15 | Evaluare finalizată | 10 | |||
Stiva1 | 12 Mai 2024, 14:12 | Evaluare finalizată | 10 | |||
Stiva1 | 12 Mai 2024, 14:12 | Evaluare finalizată | 10 | |||
Stiva1 | 17 Aprilie 2024, 18:12 | Evaluare finalizată | 5 | |||
Stiva1 | 16 Aprilie 2024, 15:03 | Evaluare finalizată | 100 | |||
Stiva1 | 12 Aprilie 2024, 08:32 | Evaluare finalizată | 100 | |||
Stiva1 | 08 Aprilie 2024, 17:29 | Evaluare finalizată | 100 | |||
Stiva1 | 08 Aprilie 2024, 17:26 | Evaluare finalizată | 75 | |||
Stiva1 | 08 Aprilie 2024, 17:02 | Evaluare finalizată | 70 | |||
Stiva1 | 04 Aprilie 2024, 20:48 | Evaluare finalizată | 100 | |||
Stiva1 | 05 Martie 2024, 16:43 | Evaluare finalizată | 55 | |||
Stiva1 | 05 Martie 2024, 16:42 | Evaluare finalizată | 55 | |||
Stiva1 | 25 Februarie 2024, 12:49 | Evaluare finalizată | 70 | |||
Stiva1 | 25 Februarie 2024, 12:47 | Evaluare finalizată | 20 | |||
Stiva1 | 11 Februarie 2024, 21:39 | Evaluare finalizată | E.C | |||
Stiva1 | 05 Februarie 2024, 22:57 | Evaluare finalizată | 0 | |||
Stiva1 | 05 Februarie 2024, 22:56 | Evaluare finalizată | 0 | |||
Stiva1 | 24 Ianuarie 2024, 12:27 | Evaluare finalizată | 100 | |||
Stiva1 | 24 Ianuarie 2024, 12:26 | Evaluare finalizată | 100 | |||
Stiva1 | 24 Ianuarie 2024, 11:52 | Evaluare finalizată | 80 | |||
Stiva1 | 24 Ianuarie 2024, 11:52 | Evaluare finalizată | 30 | |||
Stiva1 | 24 Ianuarie 2024, 11:50 | Evaluare finalizată | 80 | |||
Stiva1 | 24 Ianuarie 2024, 11:32 | Evaluare finalizată | 80 | |||
Stiva1 | 21 Ianuarie 2024, 11:06 | Evaluare finalizată | 100 | |||
Stiva1 | 21 Ianuarie 2024, 10:42 | Evaluare finalizată | 100 | |||
Stiva1 | 07 Ianuarie 2024, 19:45 | Evaluare finalizată | 90 | |||
Stiva1 | 07 Ianuarie 2024, 19:08 | Evaluare finalizată | 60 | |||
Stiva1 | 07 Ianuarie 2024, 19:06 | Evaluare finalizată | 5 | |||
Stiva1 | 06 Ianuarie 2024, 13:06 | Evaluare finalizată | 100 | |||
Stiva1 | 25 Decembrie 2023, 15:52 | Evaluare finalizată | 100 | |||
Stiva1 | 25 Decembrie 2023, 15:28 | Evaluare finalizată | 80 | |||
Stiva1 | 25 Decembrie 2023, 15:27 | Evaluare finalizată | 70 | |||
Stiva1 | 25 Decembrie 2023, 14:57 | Evaluare finalizată | 55 | |||
Stiva1 | 11 Decembrie 2023, 12:04 | Evaluare finalizată | 100 | |||
Stiva1 | 09 Noiembrie 2023, 16:57 | Evaluare finalizată | 100 | |||
Stiva1 | 04 Noiembrie 2023, 16:01 | Evaluare finalizată | 65 | |||
Stiva1 | 03 Noiembrie 2023, 23:30 | Evaluare finalizată | 65 | |||
Stiva1 | 03 Noiembrie 2023, 23:29 | Evaluare finalizată | 65 | |||
Stiva1 | 03 Noiembrie 2023, 23:29 | Evaluare finalizată | 65 | |||
Stiva1 | 03 Noiembrie 2023, 23:28 | Evaluare finalizată | 60 | |||
Stiva1 | 03 Noiembrie 2023, 23:26 | Evaluare finalizată | 45 | |||
Stiva1 | 03 Octombrie 2023, 22:08 | Evaluare finalizată | 100 | |||
Stiva1 | 03 Octombrie 2023, 22:04 | Evaluare finalizată | 95 |