#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:
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.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.
Problema | Diez | Operații I/O |
diez.in /diez.out
|
---|---|---|---|
Limita timp | 2 secunde | Limita memorie |
Total: 128 MB
/
Stivă 8 MB
|
Id soluție | #50142220 | Utilizator | |
Fișier | diez.cpp | Dimensiune | 2.24 KB |
Data încărcării | 28 Martie 2024, 13:55 | Scor / rezultat | 24 puncte |
Test | Timp | Mesaj evaluare | Scor posibil | Scor obținut | ||
---|---|---|---|---|---|---|
1 | 0.016 secunde | OK. | 4 | 4 | ||
2 | 0.016 secunde | OK. | 4 | 4 | ||
3 | 0.02 secunde | OK. | 4 | 4 | ||
4 | 0.112 secunde | OK. | 4 | 4 | ||
5 | 0.284 secunde | Raspuns gresit. | 4 | 0 | ||
6 | 0.28 secunde | Raspuns gresit. | 4 | 0 | ||
7 | 0.156 secunde | Raspuns gresit. | 4 | 0 | ||
8 | 0.204 secunde | Raspuns gresit. | 4 | 0 | ||
9 | 0.312 secunde | Raspuns gresit. | 4 | 0 | ||
10 | 0.276 secunde | Raspuns gresit. | 4 | 0 | ||
11 | 0.316 secunde | Raspuns gresit. | 4 | 0 | ||
12 | 0.228 secunde | Raspuns gresit. | 4 | 0 | ||
13 | 0.316 secunde | Raspuns gresit. | 4 | 0 | ||
14 | 0.336 secunde | Raspuns gresit. | 4 | 0 | ||
15 | 0.212 secunde | Raspuns gresit. | 4 | 0 | ||
16 | 0.304 secunde | Raspuns gresit. | 4 | 0 | ||
17 | 0.34 secunde | OK. | 4 | 4 | ||
18 | 0.256 secunde | Raspuns gresit. | 4 | 0 | ||
19 | 0.256 secunde | Raspuns gresit. | 4 | 0 | ||
20 | 0.264 secunde | Raspuns gresit. | 4 | 0 | ||
21 | 0.316 secunde | Raspuns gresit. | 4 | 0 | ||
22 | 0.332 secunde | Raspuns gresit. | 4 | 0 | ||
23 | 0.304 secunde | Raspuns gresit. | 4 | 0 | ||
24 | 0.368 secunde | OK. | 4 | 4 | ||
25 | 0.332 secunde | Raspuns gresit. | 4 | 0 | ||
Punctaj total | 24 |
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Diez face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:
Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.