Soluții trimise

Rezumat problemă

Se dă o matrice cu m linii şi n coloane, fiecare linie reprezentând o permutare. Se ştie că liniile de la 2 la m sunt permutări circulare ale primei linii. Unei linii x (1 ≤ x ≤ m) i se pot aplica următoarele operaţii:

  • o permutare circulară la stânga: elementul de pe poziţia i (1 < i ≤ n) se mută pe poziţia i-1, mai puţin primul primul element, care devine ultimul;
  • o permutare circulară la dreapta: elementul de pe pozitia i (1 ≤ i < n) se mută pe poziţia i+1, mai puţin ultimul element care devine primul.

Scopul este să permutăm circular liniile, la stânga sau la dreapta, astfel încât în final toate liniile să fie egale, folosind un număr minim de operaţii.

Dându-se o matrice cu proprietatea din enunţ se cere să se determine numărul minim de operaţii necesare pentru a ajunge la o matrice în care toate liniile sunt egale.

ONI 2014, Clasele XI-XII
ID   Utilizator Problema Data încărcării Stare
Cisteian Razvan (RazvanC_) Permutare1 19 Martie 2026, 11:08 Evaluare finalizată 100
Prof C.N. (flaviusboian) Permutare1 13 Martie 2026, 09:31 Evaluare finalizată 100
Prof C.N. (flaviusboian) Permutare1 13 Martie 2026, 09:31 Evaluare finalizată 100
Aninis Catrinel (Nieeez) Permutare1 10 Martie 2026, 17:00 Evaluare finalizată 100
Aninis Catrinel (Nieeez) Permutare1 10 Martie 2026, 16:59 Evaluare finalizată 20
Aninis Catrinel (Nieeez) Permutare1 10 Martie 2026, 16:57 Evaluare finalizată 10
Aninis Catrinel (Nieeez) Permutare1 10 Martie 2026, 16:55 Evaluare finalizată 20
Aninis Catrinel (Nieeez) Permutare1 10 Martie 2026, 16:54 Evaluare finalizată 10
Aninis Catrinel (Nieeez) Permutare1 10 Martie 2026, 16:42 Evaluare finalizată 10
Aninis Catrinel (Nieeez) Permutare1 10 Martie 2026, 16:42 Evaluare finalizată 10
Aninis Catrinel (Nieeez) Permutare1 10 Martie 2026, 16:41 Evaluare finalizată 10
Aninis Catrinel (Nieeez) Permutare1 10 Martie 2026, 16:34 Evaluare finalizată 10
Patpaiac Alexandru (AlexPat) Permutare1 10 Februarie 2026, 23:09 Evaluare finalizată 100
Goodbye CNS (But_Andrei) Permutare1 02 Februarie 2026, 09:36 Evaluare finalizată 100
Georgescu Rares (Rares_Georgescu) Permutare1 23 Ianuarie 2026, 23:30 Evaluare finalizată 100
Griga Victor (victorgriga) Permutare1 26 Noiembrie 2025, 10:27 Evaluare finalizată 0
Griga Victor (victorgriga) Permutare1 26 Noiembrie 2025, 10:26 Evaluare finalizată 0
Griga Victor (victorgriga) Permutare1 26 Noiembrie 2025, 10:26 Evaluare finalizată 0
. . (rexzy1000) Permutare1 08 Noiembrie 2025, 01:10 Evaluare finalizată 100
Raduta Mihail (Mihailraduta) Permutare1 23 August 2025, 22:47 Evaluare finalizată 100
Raduta Mihail (Mihailraduta) Permutare1 23 August 2025, 22:40 Evaluare finalizată 10
Raduta Mihail (Mihailraduta) Permutare1 07 August 2025, 23:49 Evaluare finalizată 0
Raduta Mihail (Mihailraduta) Permutare1 07 August 2025, 23:43 Evaluare finalizată 10
Raduta Mihail (Mihailraduta) Permutare1 07 August 2025, 23:39 Evaluare finalizată 10
Raduta Mihail (Mihailraduta) Permutare1 07 August 2025, 23:35 Evaluare finalizată 10
Raduta Mihail (Mihailraduta) Permutare1 07 August 2025, 23:31 Evaluare finalizată 10
Raduta Mihail (Mihailraduta) Permutare1 07 August 2025, 23:28 Evaluare finalizată 0
Raduta Mihail (Mihailraduta) Permutare1 07 August 2025, 23:23 Evaluare finalizată 10
ilie demian (insertokname) Permutare1 16 Mai 2025, 02:38 Evaluare finalizată 100
Țigău Alexandru (ALEXANDRUTIGAU04) Permutare1 07 Aprilie 2025, 14:09 Evaluare finalizată 100
Dobre Darius-Adrian (Darius1414) Permutare1 24 Martie 2025, 19:42 Evaluare finalizată 100
Ardelean Raul (Raul_A) Permutare1 23 Ianuarie 2025, 21:44 Evaluare finalizată 100
Condorache Tudor (EuSuntTudor) Permutare1 18 Noiembrie 2024, 18:45 Evaluare finalizată 100
Condorache Tudor (EuSuntTudor) Permutare1 18 Noiembrie 2024, 18:45 Evaluare finalizată 0
Condorache Tudor (EuSuntTudor) Permutare1 18 Noiembrie 2024, 18:44 Evaluare finalizată 90
Condorache Tudor (EuSuntTudor) Permutare1 18 Noiembrie 2024, 18:44 Evaluare finalizată 0
Condorache Tudor (EuSuntTudor) Permutare1 18 Noiembrie 2024, 18:44 Evaluare finalizată 100
Budiul Alexandru Vasile (AlexBudiul) Permutare1 22 Aprilie 2024, 15:51 Evaluare finalizată 10
Budiul Alexandru Vasile (AlexBudiul) Permutare1 22 Aprilie 2024, 15:49 Evaluare finalizată 10
Budiul Alexandru Vasile (AlexBudiul) Permutare1 22 Aprilie 2024, 15:45 Evaluare finalizată 0
Loghinoaia Ilinca-Ioana (Metallinca) Permutare1 07 Aprilie 2024, 11:04 Evaluare finalizată 100
Loghinoaia Ilinca-Ioana (Metallinca) Permutare1 07 Aprilie 2024, 11:03 Evaluare finalizată 90
Raileanu Alexandru (AlexandruR2008) Permutare1 04 Aprilie 2024, 21:10 Evaluare finalizată 100
Bostina George Eduard (eduard02) Permutare1 25 Februarie 2024, 22:52 Evaluare finalizată 0
Bostina George Eduard (eduard02) Permutare1 25 Februarie 2024, 22:50 Evaluare finalizată 10
Bostina George Eduard (eduard02) Permutare1 25 Februarie 2024, 22:42 Evaluare finalizată 100
Bostina George Eduard (eduard02) Permutare1 25 Februarie 2024, 22:41 Evaluare finalizată 90
Bostina George Eduard (eduard02) Permutare1 25 Februarie 2024, 22:41 Evaluare finalizată 10
Bostina George Eduard (eduard02) Permutare1 25 Februarie 2024, 22:41 Evaluare finalizată 10
Bostina George Eduard (eduard02) Permutare1 25 Februarie 2024, 22:34 Evaluare finalizată 10
Du-te sus!