Soluții trimise

Rezumat problemă

#1208 Solitar

Se consideră un joc de cărţi cu un număr nelimitat de coloane. Iniţial, pe prima coloană există, într‑o ordine oarecare, N cărţi cu numere distincte din mulţimea {1,2,…,N}, următoarele coloane fiind vide (fără cărţi). Numim secvenţă de la sfârşitul coloanei ultima sau ultimele două sau ultimele trei etc. cărţi din coloană care au scrise pe ele numere consecutive în ordine crescătoare, considerate de jos în sus. De exemplu, în figurile 1 şi 2 sunt reprezentate două astfel de coloane cu câte 6 cărţi având numere între 1 şi 6. În figura 1, secvenţa de la sfârşitul coloanei este formată doar din cartea 1. În figura 2, secvenţa de la sfârşitul coloanei este formată din cărţile 3, 4 şi 5. Se observă că în coloana din figura 1 mai există o secvenţă formată din cărţile 2, 3 şi 4, dar aceasta nu este la sfârşitul coloanei.

Operaţiile permise ale jocului sunt:

A. mutarea secvenţei de cărţi de la sfârşitul unei coloane pe o coloană nouă, dacă acea coloană este vidă (nu conţine nicio carte);
B. mutarea secvenţei de cărţi de la sfârşitul unei coloane la sfârşitul altei coloane cu cărţi, doar dacă secvenţa mutată formează o secvenţă de numere consecutive cu cele de pe cartea sau cărţile aflate la sfârşitul coloanei respective.

Se doreşte ca, printr-un număr minim de operaţii permise, să se obţină pe una dintre coloane toate numerele de la 1 la N, în ordine crescătoare, considerate de jos în sus.

De exemplu, de la configuraţia iniţială din figura 2 se va obţine, printr-o operaţie A, configuraţia 1 de mai jos. Apoi, printr-o operaţie B, se obţine configuraţia 2, printr-o nouă operaţie B se obţine configuraţia 3, apoi se mută secvenţa 2,3,4,5,6 pe o coloană vidă (operaţia A), apoi se mută secvenţa 1 peste secvenţa 2,3,4,5,6 (operaţia B) şi se obţine, pe coloana a doua, configuraţia finală cerută.

Configurația 1 Configurația 2 Configurația 3 Configurația 4 Configurația 5

Cerința

Cunoscând valoarea lui N, precum şi valorile cărţilor de pe prima coloană, să se determine numărul minim de operaţii prin care se poate obţine secvenţa 1, 2, …, N pe una dintre coloane.

ID   Utilizator Problema Data încărcării Stare
Alex Simina (alex2010) Solitar 10 Aprilie 2025, 17:20 Evaluare finalizată 100
Alex Simina (alex2010) Solitar 10 Aprilie 2025, 17:18 Evaluare finalizată 88
Alex Simina (alex2010) Solitar 10 Aprilie 2025, 17:17 Evaluare finalizată 88
Alex Simina (alex2010) Solitar 10 Aprilie 2025, 17:15 Evaluare finalizată 76
Alex Simina (alex2010) Solitar 10 Aprilie 2025, 12:51 Evaluare finalizată 66
Loga Dragos Gabriel💫 (Dragos_Gabriel2010) Solitar 07 Aprilie 2025, 11:32 Evaluare finalizată 7
Loga Dragos Gabriel💫 (Dragos_Gabriel2010) Solitar 07 Aprilie 2025, 11:32 Evaluare finalizată E.C
Luca Vartolomei (Lucaje123) Solitar 27 Martie 2025, 17:42 Evaluare finalizată 100
Bojan Carla (Carla9) Solitar 26 Martie 2025, 14:00 Evaluare finalizată 0
LAZAR INGRID (Hell_Giver2079) Solitar 26 Martie 2025, 09:20 Evaluare finalizată 100
LAZAR INGRID (Hell_Giver2079) Solitar 26 Martie 2025, 09:19 Evaluare finalizată 100
Bojan Carla (Carla9) Solitar 25 Martie 2025, 12:24 Evaluare finalizată 0
Georgescu Luca (Luca_georgescuu) Solitar 21 Martie 2025, 14:16 Evaluare finalizată E.C
MINEA GEORGE CHRISTIAN (GEORGE_CHRISTIAN_MINEA) Solitar 20 Martie 2025, 18:21 Evaluare finalizată 100
Dimitriu Flaviu (flaviu_dimitriu) Solitar 19 Martie 2025, 14:51 Evaluare finalizată 100
Biclineru Radu (Radu_Bicli) Solitar 19 Martie 2025, 10:00 Evaluare finalizată 100
Biclineru Radu (Radu_Bicli) Solitar 19 Martie 2025, 09:59 Evaluare finalizată 0
Biclineru Radu (Radu_Bicli) Solitar 19 Martie 2025, 09:20 Evaluare finalizată 15
Sfichi Andrei (SfichiAndrei) Solitar 18 Martie 2025, 13:06 Evaluare finalizată 100
Sfichi Andrei (SfichiAndrei) Solitar 18 Martie 2025, 13:01 Evaluare finalizată 3
Sfichi Andrei (SfichiAndrei) Solitar 18 Martie 2025, 12:52 Evaluare finalizată E.C
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:50 Evaluare finalizată 95
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:48 Evaluare finalizată 53
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:47 Evaluare finalizată 46
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:46 Evaluare finalizată 46
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:46 Evaluare finalizată 46
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:45 Evaluare finalizată 46
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:44 Evaluare finalizată 37
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:44 Evaluare finalizată 14
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:44 Evaluare finalizată 9
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:44 Evaluare finalizată 37
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:43 Evaluare finalizată 7
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:43 Evaluare finalizată 47
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:42 Evaluare finalizată 9
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:41 Evaluare finalizată 3
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:41 Evaluare finalizată 3
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:29 Evaluare finalizată 0
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:28 Evaluare finalizată 47
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:28 Evaluare finalizată 40
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:28 Evaluare finalizată 40
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:27 Evaluare finalizată 47
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:26 Evaluare finalizată 18
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:18 Evaluare finalizată 47
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:18 Evaluare finalizată 20
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:17 Evaluare finalizată 20
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:17 Evaluare finalizată E.C
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:15 Evaluare finalizată 47
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:15 Evaluare finalizată 0
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:13 Evaluare finalizată 47
Petre Alexia-Bianca (informatica1218) Solitar 17 Martie 2025, 17:07 Evaluare finalizată 25