#1087
Cuvinte4
Se consideră un şir de cuvinte separate două câte două printr-un spaţiu. Fiecare cuvânt este caracterizat prin numărul de ordine care reprezintă poziţia lui în şirul de cuvinte (primul cuvânt are numărul de ordine 1
). Unui cuvânt i se pot aplica în mod repetat următoarele transformări: primul caracter al cuvântului (cel mai din stânga) se şterge de acolo şi se adaugă după ultimul caracter din cuvânt. Astfel, dintr-un cuvânt s
cu k
caractere se pot obţine alte k-1
cuvinte pe care le numim cuvinte obţinute din transformarea cuvântului s
. De exemplu, dintr-un cuvânt format din 4
caractere c1c2c3c4
, cuvintele obţinute prin transformarea lui sunt: c2c3c4c1
, c3c4c1c2
, c4c1c2c3
.
Se caută în şirul de cuvinte prima pereche de cuvinte vecine (a,b)
, în care al doilea cuvânt din pereche (cuvântul b)
este identic cu un cuvânt obţinut din transformarea lui a
. Dacă există o astfel de pereche, se şterge cuvântul b
din şir. Prin ştergerea cuvântului b
din şir, acesta va avea mai puţin cu un cuvânt! Se repetă operaţia de căutare de mai sus până când în şirul rămas nu mai există o pereche (a,b)
de cuvinte vecine, astfel încât b
să fie obţinut prin transformarea lui a
.
Se ştie că pe parcursul modificărilor, cuvintele nu-şi schimbă numerele de ordine pe care le-au avut iniţial.
Scrieţi un program care să citească şirul de cuvinte şi să afişeze:
a) numărul de ordine al primului cuvânt şters sau valoarea 0
în cazul în care nu se şterge niciun cuvânt
b) numerele de ordine ale cuvintelor rămase după finalizarea operaţiilor de modificare.
OJI 2010, Clasa a VII-a
ID | Utilizator | Problema | Data încărcării | Stare | ||
---|---|---|---|---|---|---|
Cuvinte4 | 04 Mai 2025, 15:51 | Evaluare finalizată | E.C | |||
Cuvinte4 | 21 Aprilie 2025, 20:45 | Evaluare finalizată | 100 | |||
Cuvinte4 | 09 Aprilie 2025, 16:35 | Evaluare finalizată | 0 | |||
Cuvinte4 | 15 Martie 2025, 18:23 | Evaluare finalizată | 100 | |||
Cuvinte4 | 13 Martie 2025, 22:55 | Evaluare finalizată | 100 | |||
Cuvinte4 | 13 Martie 2025, 16:25 | Evaluare finalizată | 100 | |||
Cuvinte4 | 12 Martie 2025, 15:04 | Evaluare finalizată | 100 | |||
Cuvinte4 | 12 Martie 2025, 15:03 | Evaluare finalizată | 0 | |||
Cuvinte4 | 06 Martie 2025, 16:04 | Evaluare finalizată | 100 | |||
Cuvinte4 | 06 Martie 2025, 16:04 | Evaluare finalizată | 30 | |||
Cuvinte4 | 06 Martie 2025, 16:04 | Evaluare finalizată | E.C | |||
Cuvinte4 | 01 Martie 2025, 18:19 | Evaluare finalizată | 30 | |||
Cuvinte4 | 01 Martie 2025, 18:18 | Evaluare finalizată | 80 | |||
Cuvinte4 | 01 Martie 2025, 18:17 | Evaluare finalizată | 80 | |||
Cuvinte4 | 01 Martie 2025, 18:15 | Evaluare finalizată | 80 | |||
Cuvinte4 | 26 Februarie 2025, 18:51 | Evaluare finalizată | 100 | |||
Cuvinte4 | 26 Februarie 2025, 18:50 | Evaluare finalizată | 10 | |||
Cuvinte4 | 18 Februarie 2025, 12:31 | Evaluare finalizată | 0 | |||
Cuvinte4 | 18 Februarie 2025, 12:31 | Evaluare finalizată | 0 | |||
Cuvinte4 | 18 Februarie 2025, 12:31 | Evaluare finalizată | E.C | |||
Cuvinte4 | 18 Februarie 2025, 12:27 | Evaluare finalizată | 0 | |||
Cuvinte4 | 18 Februarie 2025, 12:25 | Evaluare finalizată | 0 | |||
Cuvinte4 | 18 Februarie 2025, 12:20 | Evaluare finalizată | 0 | |||
Cuvinte4 | 18 Februarie 2025, 12:13 | Evaluare finalizată | 70 | |||
Cuvinte4 | 18 Februarie 2025, 12:12 | Evaluare finalizată | E.C | |||
Cuvinte4 | 18 Februarie 2025, 12:10 | Evaluare finalizată | 10 | |||
Cuvinte4 | 18 Februarie 2025, 12:06 | Evaluare finalizată | E.C | |||
Cuvinte4 | 18 Februarie 2025, 12:06 | Evaluare finalizată | 100 | |||
Cuvinte4 | 18 Februarie 2025, 11:57 | Evaluare finalizată | E.C | |||
Cuvinte4 | 18 Februarie 2025, 11:50 | Evaluare finalizată | 0 | |||
Cuvinte4 | 18 Februarie 2025, 11:49 | Evaluare finalizată | 0 | |||
Cuvinte4 | 18 Februarie 2025, 11:48 | Evaluare finalizată | 0 | |||
Cuvinte4 | 18 Februarie 2025, 11:48 | Evaluare finalizată | 0 | |||
Cuvinte4 | 18 Februarie 2025, 11:48 | Evaluare finalizată | 0 | |||
Cuvinte4 | 18 Februarie 2025, 11:48 | Evaluare finalizată | E.C | |||
Cuvinte4 | 18 Februarie 2025, 11:47 | Evaluare finalizată | E.C | |||
Cuvinte4 | 18 Februarie 2025, 11:47 | Evaluare finalizată | E.C | |||
Cuvinte4 | 18 Februarie 2025, 11:46 | Evaluare finalizată | E.C | |||
Cuvinte4 | 18 Februarie 2025, 11:44 | Evaluare finalizată | E.C | |||
Cuvinte4 | 18 Februarie 2025, 11:40 | Evaluare finalizată | E.C | |||
Cuvinte4 | 18 Februarie 2025, 11:40 | Evaluare finalizată | E.C | |||
Cuvinte4 | 18 Februarie 2025, 11:39 | Evaluare finalizată | 30 | |||
Cuvinte4 | 18 Februarie 2025, 11:36 | Evaluare finalizată | E.C | |||
Cuvinte4 | 18 Februarie 2025, 11:33 | Evaluare finalizată | 30 | |||
Cuvinte4 | 18 Februarie 2025, 11:30 | Evaluare finalizată | 20 | |||
Cuvinte4 | 18 Februarie 2025, 11:23 | Evaluare finalizată | E.C | |||
Cuvinte4 | 18 Februarie 2025, 11:20 | Evaluare finalizată | E.C | |||
Cuvinte4 | 18 Februarie 2025, 11:18 | Evaluare finalizată | 0 | |||
Cuvinte4 | 18 Februarie 2025, 11:18 | Evaluare finalizată | E.C | |||
Cuvinte4 | 18 Februarie 2025, 11:09 | Evaluare finalizată | 0 |