#2382
mesaje
După multe năzbâtii făcute împreună, Alex şi Cipri nu mai au voie să se întâlnească. Alex – strategul echipei – a plănuit o nouă poznă şi a decis să-i transmită prietenului său planul de luptă, constând din anumite cuvinte dintr-un mesaj m[0]
. Pentru a nu fi descoperiți, i-a trimis ulterior mai multe mesaje m[1]
, m[2]
, … lui Cipri, acesta trebuind să le descifreze folosind convenția secretă stabilită la începutul prieteniei lor și să “acționeze”. Fiecare mesaj m[i]
este format din mai multe cuvinte, separate prin câte un spațiu, numerotate cu valori consecutive, începând de la 1
.
Pentru a afla planul, Cipri trebuie să găsească cea mai mare valoare i ≥ 0
astfel încât mesajele m[i]
și m[0]
să conțină cel puțin un cuvânt identic având același număr de ordine în ambele mesaje. Din m[0]
se păstrează toate cuvintele care se găsesc și în mesajul m[i]
cu același număr de ordine ca în m[0]
.
Cuvintele păstrate trebuie ordonate în ordine descrescătoare lexicografică a puterii lor. Puterea cuvântului cu numărul de ordine j
în m[0]
este egală cu șirul
ordonat descrescător al indicilor mesajelor în care apare cu același număr de ordine ca în m[0]
. Astfel, un cuvânt care a apărut cu numărul de ordine 2
în mesajele m[0]
, m[6]
și m[8]
are puterea {8,6,0}
. Dacă două cuvinte au aceeași putere, vor rămâne în ordinea din mesajul inițial. Lui Cipri nu i-a mai rămas decât să citească fiecare cuvânt de la dreapta la stânga şi a descifrat tot planul de luptă Cunoscând mesajele transmise de Alex, ajutaţi-l pe Cipri să descifreze planul de luptă conform convenţiei secrete.
ONI 2010
ID | Utilizator | Problema | Data încărcării | Stare | ||
---|---|---|---|---|---|---|
mesaje | 30 Octombrie 2024, 14:58 | Evaluare finalizată | 80 | |||
mesaje | 30 Octombrie 2024, 14:58 | Evaluare finalizată | E.C | |||
mesaje | 30 Octombrie 2024, 14:56 | Evaluare finalizată | 80 | |||
mesaje | 30 Octombrie 2024, 14:55 | Evaluare finalizată | 80 | |||
mesaje | 30 Octombrie 2024, 14:51 | Evaluare finalizată | 70 | |||
mesaje | 30 Octombrie 2024, 14:49 | Evaluare finalizată | 10 | |||
mesaje | 30 Octombrie 2024, 14:37 | Evaluare finalizată | 70 | |||
mesaje | 30 Octombrie 2024, 14:32 | Evaluare finalizată | 40 | |||
mesaje | 30 Octombrie 2024, 14:00 | Evaluare finalizată | 10 | |||
mesaje | 30 Octombrie 2024, 13:45 | Evaluare finalizată | 0 | |||
mesaje | 30 Octombrie 2024, 13:28 | Evaluare finalizată | 100 | |||
mesaje | 27 Septembrie 2024, 06:48 | Evaluare finalizată | 100 | |||
mesaje | 25 Septembrie 2024, 16:07 | Evaluare finalizată | 80 | |||
mesaje | 25 Septembrie 2024, 16:01 | Evaluare finalizată | 80 | |||
mesaje | 22 August 2024, 01:19 | Evaluare finalizată | 100 | |||
mesaje | 13 August 2024, 17:02 | Evaluare finalizată | 100 | |||
mesaje | 13 August 2024, 16:38 | Evaluare finalizată | 100 | |||
mesaje | 30 Mai 2024, 23:58 | Evaluare finalizată | 0 | |||
mesaje | 30 Mai 2024, 23:49 | Evaluare finalizată | 0 | |||
mesaje | 30 Mai 2024, 23:48 | Evaluare finalizată | 0 | |||
mesaje | 30 Mai 2024, 23:36 | Evaluare finalizată | 0 | |||
mesaje | 30 Mai 2024, 23:36 | Evaluare finalizată | 0 | |||
mesaje | 30 Mai 2024, 23:36 | Evaluare finalizată | 0 | |||
mesaje | 30 Mai 2024, 23:35 | Evaluare finalizată | 0 | |||
mesaje | 30 Mai 2024, 23:35 | Evaluare finalizată | 0 | |||
mesaje | 30 Mai 2024, 23:35 | Evaluare finalizată | 0 | |||
mesaje | 30 Mai 2024, 13:55 | Evaluare finalizată | E.C | |||
mesaje | 18 Aprilie 2024, 18:43 | Evaluare finalizată | 80 | |||
mesaje | 18 Aprilie 2024, 18:33 | Evaluare finalizată | 80 | |||
mesaje | 18 Aprilie 2024, 18:32 | Evaluare finalizată | E.C | |||
mesaje | 18 Aprilie 2024, 18:21 | Evaluare finalizată | 80 | |||
mesaje | 16 Aprilie 2024, 14:54 | Evaluare finalizată | 80 | |||
mesaje | 16 Aprilie 2024, 14:05 | Evaluare finalizată | 80 | |||
mesaje | 16 Aprilie 2024, 13:18 | Evaluare finalizată | 0 | |||
mesaje | 03 Aprilie 2024, 21:27 | Evaluare finalizată | 100 | |||
mesaje | 29 Februarie 2024, 18:51 | Evaluare finalizată | 0 | |||
mesaje | 29 Februarie 2024, 18:49 | Evaluare finalizată | 0 | |||
mesaje | 25 Februarie 2024, 20:28 | Evaluare finalizată | 100 | |||
mesaje | 19 Februarie 2024, 17:36 | Evaluare finalizată | 30 | |||
mesaje | 19 Februarie 2024, 17:34 | Evaluare finalizată | 0 | |||
mesaje | 19 Februarie 2024, 17:33 | Evaluare finalizată | 0 | |||
mesaje | 19 Februarie 2024, 14:37 | Evaluare finalizată | 100 | |||
mesaje | 19 Februarie 2024, 14:36 | Evaluare finalizată | 0 | |||
mesaje | 19 Februarie 2024, 14:36 | Evaluare finalizată | E.C | |||
mesaje | 11 Ianuarie 2024, 18:41 | Evaluare finalizată | 0 | |||
mesaje | 11 Ianuarie 2024, 18:00 | Evaluare finalizată | E.C | |||
mesaje | 22 Decembrie 2023, 12:51 | Evaluare finalizată | 20 | |||
mesaje | 22 Decembrie 2023, 12:47 | Evaluare finalizată | 20 | |||
mesaje | 22 Decembrie 2023, 12:44 | Evaluare finalizată | 20 | |||
mesaje | 22 Decembrie 2023, 12:42 | Evaluare finalizată | 0 |