Soluții trimise

Rezumat problemă

cripto1

#3924

Se dă un limbaj format din N cuvinte și un text criptat format din M cuvinte. Spunem că un cuvânt se permută după un șir x1,x2,,xK dacă prima literă se permută cu x1, a doua cu x2, …, iar ultima cu xK.
De exemplu, după șirul 1 5 6, “abc” devine “bgi”. Permutarea se face în ordinea literelor mici din alfabetul englez. Dacă o literă ar trece de finalul alfabetului, aceasta îl reia și apoi permută și litera următoare cu 1.
În cazul în care ultima literă trece de finalul alfabetului, atunci cuvântul devine invalid. De exemplu, “zza” permutat după șirul 1 2 3, devine “ace”. (adunarea se face cu transport pornind de la stânga). Dacă “zzz” s-ar permuta după șirul 1 2 3, ar deveni invalid. Cele mai “semnificative” litere sunt de la dreapta la stânga.
Vrem să decriptăm textul, folosind mai multe variante de șiruri pe care le considerăm valabile. Cel mai bun șir de decriptare este acela pentru care numărul de cuvinte din textul criptat care se găsesc, după operație, în limbaj, este maximal.

Info-Oltenia 2020, clasa a IX-a

ID   Utilizator Problema Data încărcării Stare
Boțocan Andrei (Andreiab) cripto1 06 Martie 2023, 18:10 Evaluare finalizată 90
Munteanu Stefan (smunteanu) cripto1 06 Martie 2023, 15:17 Evaluare finalizată 75
Munteanu Stefan (smunteanu) cripto1 06 Martie 2023, 15:16 Evaluare finalizată 25
Munteanu Stefan (smunteanu) cripto1 06 Martie 2023, 15:15 Evaluare finalizată 75
Munteanu Stefan (smunteanu) cripto1 06 Martie 2023, 15:04 Evaluare finalizată 75
Munteanu Stefan (smunteanu) cripto1 06 Martie 2023, 15:04 Evaluare finalizată 0
Munteanu Stefan (smunteanu) cripto1 06 Martie 2023, 14:57 Evaluare finalizată 0
Munteanu Stefan (smunteanu) cripto1 06 Martie 2023, 14:28 Evaluare finalizată 0
Munteanu Stefan (smunteanu) cripto1 06 Martie 2023, 14:18 Evaluare finalizată 0
Munteanu Stefan (smunteanu) cripto1 06 Martie 2023, 14:17 Evaluare finalizată E.C
Munteanu Stefan (smunteanu) cripto1 06 Martie 2023, 09:57 Evaluare finalizată 10
Munteanu Stefan (smunteanu) cripto1 06 Martie 2023, 09:56 Evaluare finalizată E.C
Pop Raul Andrei (RaulAndreiPop09) cripto1 06 Martie 2023, 09:46 Evaluare finalizată 65
Liviu Cristian (Liviu23Cristian) cripto1 06 Martie 2023, 09:25 Evaluare finalizată 100
Liviu Cristian (Liviu23Cristian) cripto1 06 Martie 2023, 09:25 Evaluare finalizată 30
Liviu Cristian (Liviu23Cristian) cripto1 06 Martie 2023, 09:12 Evaluare finalizată 60
Liviu Cristian (Liviu23Cristian) cripto1 06 Martie 2023, 09:11 Evaluare finalizată 30
Pop Raul Andrei (RaulAndreiPop09) cripto1 06 Martie 2023, 09:10 Evaluare finalizată 50
Liviu Cristian (Liviu23Cristian) cripto1 06 Martie 2023, 09:04 Evaluare finalizată 30
Liviu Cristian (Liviu23Cristian) cripto1 06 Martie 2023, 09:03 Evaluare finalizată E.C
Ghica Tudor (Gtudor) cripto1 05 Martie 2023, 10:57 Evaluare finalizată 60
Ghica Tudor (Gtudor) cripto1 05 Martie 2023, 10:52 Evaluare finalizată 60
Ghica Tudor (Gtudor) cripto1 05 Martie 2023, 10:52 Evaluare finalizată E.C
Ghica Tudor (Gtudor) cripto1 05 Martie 2023, 10:42 Evaluare finalizată 60
Ghica Tudor (Gtudor) cripto1 05 Martie 2023, 10:42 Evaluare finalizată E.C
Ghica Tudor (Gtudor) cripto1 05 Martie 2023, 10:40 Evaluare finalizată 55
Ghica Tudor (Gtudor) cripto1 05 Martie 2023, 10:33 Evaluare finalizată 30
Peticaru Alexandru (AlexandruPeticaru) cripto1 03 Martie 2023, 12:22 Evaluare finalizată 100
Peticaru Alexandru (AlexandruPeticaru) cripto1 03 Martie 2023, 12:21 Evaluare finalizată 100
Popescu Adrian (Popescu_Adrian) cripto1 03 Martie 2023, 10:49 Evaluare finalizată 100
Popescu Adrian (Popescu_Adrian) cripto1 03 Martie 2023, 10:49 Evaluare finalizată 0
Popescu Adrian (Popescu_Adrian) cripto1 03 Martie 2023, 10:48 Evaluare finalizată E.C
Popescu Adrian (Popescu_Adrian) cripto1 03 Martie 2023, 10:46 Evaluare finalizată 65
Popescu Adrian (Popescu_Adrian) cripto1 03 Martie 2023, 10:46 Evaluare finalizată 0
Popescu Adrian (Popescu_Adrian) cripto1 03 Martie 2023, 10:40 Evaluare finalizată 15
Perdevară Andrei (Andrei890) cripto1 02 Martie 2023, 21:18 Evaluare finalizată 100
Perdevara Andrei (PerdevaraAndrei) cripto1 02 Martie 2023, 21:13 Evaluare finalizată 100
Perdevară Andrei (Andrei890) cripto1 02 Martie 2023, 21:10 Evaluare finalizată 0
Perdevară Andrei (Andrei890) cripto1 02 Martie 2023, 21:05 Evaluare finalizată 0
Perdevară Andrei (Andrei890) cripto1 02 Martie 2023, 21:03 Evaluare finalizată 0
Girbovan Robert Luca (lucagirbovan) cripto1 02 Martie 2023, 11:09 Evaluare finalizată 100
Negoita Deivid-Bogdan (Bogdan_Deivid) cripto1 24 Februarie 2023, 23:25 Evaluare finalizată 100
Negoita Deivid-Bogdan (Bogdan_Deivid) cripto1 24 Februarie 2023, 15:59 Evaluare finalizată 30
florescu Relu (Relu1234) cripto1 28 Ianuarie 2023, 23:18 Evaluare finalizată 0
Gabriel Dolteanu (arcker) cripto1 03 Ianuarie 2023, 18:23 Evaluare finalizată 100
Toncea Andrei (andrei170) cripto1 24 Decembrie 2022, 20:58 Evaluare finalizată 100
Gusatu Alexandru (Alex578123) cripto1 20 Decembrie 2022, 12:21 Evaluare finalizată 35
Gusatu Alexandru (Alex578123) cripto1 20 Decembrie 2022, 12:05 Evaluare finalizată E.C
Gusatu Alexandru (Alex578123) cripto1 20 Decembrie 2022, 12:05 Evaluare finalizată 30
Gusatu Alexandru (Alex578123) cripto1 20 Decembrie 2022, 12:04 Evaluare finalizată 0
Du-te sus!