Soluții trimise

Rezumat problemă

#1648 Diez

Negrimon a găsit într-o culegere această problemă #legendară: peste un şir de caractere de lungime N, alcătuit din litere mici ale alfabetului englez, se efectuează M operaţii de următoarele tipuri:

  1. Se inserează în şir caracterul x, pe poziţia p, după deplasarea cu o poziţie la dreapta a caracterelor situate pe poziţiile mai mari sau egale cu p. Dacă valoarea p este egală cu lungimea şirului, x este alipit la finalul şirului.
  2. Se răspunde cu 1 dacă secvenţa de litere care începe la poziţia q1 şi are lungimea lg coincide literă cu literă, cu secvenţa care începe la poziţia q2 şi are aceeaşi lungime lg şi se răspunde cu 0 în caz contrar. Este posibil ca cele două secvenţe să se suprapună complet sau parţial în şirul din care ele fac parte.

Fiind dat un şir de N litere mici şi o listă de M operaţii, să se afişeze răspunsurile la operaţiile de tip 2, respectând ordinea din succesiunea de operaţii date.

Urmasii lui Moisil, 2016

ID   Utilizator Problema Data încărcării Stare
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 20:38 Evaluare finalizată 16
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 20:31 Evaluare finalizată 0
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 20:31 Evaluare finalizată 16
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 20:27 Evaluare finalizată 16
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 20:03 Evaluare finalizată 16
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 19:59 Evaluare finalizată 16
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 19:58 Evaluare finalizată 16
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 19:57 Evaluare finalizată 16
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 19:53 Evaluare finalizată 20
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 19:50 Evaluare finalizată 20
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 19:50 Evaluare finalizată 0
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 19:39 Evaluare finalizată 4
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 19:38 Evaluare finalizată 8
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 19:20 Evaluare finalizată 8
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 19:14 Evaluare finalizată 8
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 19:13 Evaluare finalizată 0
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 19:12 Evaluare finalizată 0
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 19:12 Evaluare finalizată 0
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 19:11 Evaluare finalizată 0
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 19:11 Evaluare finalizată 0
Rosu Adrian (AdrianRosuSecundar) Diez 28 Martie 2025, 18:36 Evaluare finalizată 0
POPESCU ANDREI (andreip99) Diez 01 Noiembrie 2024, 15:26 Evaluare finalizată 100
zay amalia (Infoora24) Diez 21 Octombrie 2024, 12:36 Evaluare finalizată 0
Blaga Jaqueline (Jaqueline_Blaga) Diez 03 Octombrie 2024, 09:54 Evaluare finalizată E.C
Tanc Vlad (Tancvlad) Diez 03 Octombrie 2024, 09:53 Evaluare finalizată 0
best in buzau (BestInBuzau) Diez 27 Septembrie 2024, 02:01 Evaluare finalizată E.C
Torcea Rares-Mihai (raresinformaticianul) Diez 07 Septembrie 2024, 19:27 Evaluare finalizată 16
Torcea Rares-Mihai (raresinformaticianul) Diez 07 Septembrie 2024, 18:39 Evaluare finalizată 16
Ioniță Albert (Ionita_Albert_2006) Diez 04 Septembrie 2024, 23:13 Evaluare finalizată 16
Ioniță Albert (Ionita_Albert_2006) Diez 04 Septembrie 2024, 23:11 Evaluare finalizată 16
Coltea David (DavidColtea2008) Diez 27 August 2024, 15:02 Evaluare finalizată 100
Burcă Luiza (louisyy) Diez 10 Iunie 2024, 09:55 Evaluare finalizată 100
Raileanu Alexandru (AlexandruR2008) Diez 06 Aprilie 2024, 07:37 Evaluare finalizată 100
Taschina Luca (LucaTaschina) Diez 28 Martie 2024, 15:37 Evaluare finalizată 100
Taschina Luca (LucaTaschina) Diez 28 Martie 2024, 15:18 Evaluare finalizată 4
Taschina Luca (LucaTaschina) Diez 28 Martie 2024, 15:17 Evaluare finalizată 44
Taschina Luca (LucaTaschina) Diez 28 Martie 2024, 14:07 Evaluare finalizată 44
Taschina Luca (LucaTaschina) Diez 28 Martie 2024, 14:06 Evaluare finalizată 44
Taschina Luca (LucaTaschina) Diez 28 Martie 2024, 14:05 Evaluare finalizată 44
Taschina Luca (LucaTaschina) Diez 28 Martie 2024, 14:04 Evaluare finalizată 44
Taschina Luca (LucaTaschina) Diez 28 Martie 2024, 13:55 Evaluare finalizată 24
Taschina Luca (LucaTaschina) Diez 28 Martie 2024, 13:51 Evaluare finalizată 24
Taschina Luca (LucaTaschina) Diez 28 Martie 2024, 13:46 Evaluare finalizată 28
Dracea Andora (Andora_fan) Diez 09 August 2023, 20:00 Evaluare finalizată 100
⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀ (Lain) Diez 29 Iulie 2023, 18:47 Evaluare finalizată 100
Prof C.N. "Spiru Haret" (flaviusboian) Diez 11 Iulie 2023, 00:29 Evaluare finalizată 100
Adrian Statescu (thinkphp) Diez 05 Iulie 2023, 13:00 Evaluare finalizată 100
solinfo.ro | Soluții probleme (solinfo_ro) Diez 04 Iulie 2023, 00:35 Evaluare finalizată 100
solinfo.ro | Soluții probleme (solinfo_ro) Diez 25 Iunie 2023, 01:34 Evaluare finalizată 100
⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀ (Lain) Diez 16 Iunie 2023, 12:35 Evaluare finalizată 100