#1234
Victor are la dispoziție multe cuburi din lemn, toate de aceeași dimensiune, fiecare fiind colorat cu una din culorile 0, 1, 2, …, 9. El a inventat un joc sub forma unui algoritm:
X cu zero.X și jocul se oprește. În caz contrar se trece la pasul 3.C și apoi toate cuburile de culoarea C se elimină din șir. Locurile cuburilor eliminate rămân temporar libere.X cu 1 la fiecare deplasare cu o poziție. Operațiile de deplasare se încheie când nu se mai pot efectua mutări spre stânga. Apoi se revine la pasul 2.Se consideră un șir cu cel puțin două elemente reprezentând culorile cuburilor din șir. Se cere să se calculeze valoarea maximă pe care o poate avea X.
| Problema | easydel | Operații I/O |
easydel.in/easydel.out
|
|---|---|---|---|
| Limita timp | 0.1 secunde | Limita memorie |
Total: 32 MB
/
Stivă 32 MB
|
| Id soluție | #27365084 | Utilizator | |
| Fișier | easydel.cpp | Dimensiune | 1.09 KB |
| Data încărcării | 19 Ianuarie 2021, 18:07 | Scor/rezultat | 20 puncte |
easydel.cpp: In function 'int main()': easydel.cpp:21:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; i<s.size(); i++) { ^ easydel.cpp:30:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int j=0; j<s.size(); j++) { ^ easydel.cpp:33:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int j=1; j<v.size(); j++) v[j] += v[j-1]; ^ easydel.cpp:35:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int j=0; j<v.size(); j++) { ^ easydel.cpp:48:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; i<s.size(); i++) { ^
| Test | Timp | Mesaj evaluare | Scor posibil | Scor obținut | ||
|---|---|---|---|---|---|---|
| 0 | 0 secunde | OK. | 5 | 5 | ||
| 1 | 0 secunde | OK. | 5 | 5 | ||
| 2 | 0 secunde | OK. | 5 | 5 | ||
| 3 | 0 secunde | OK. | 5 | 5 | ||
| 4 | 0 secunde | Raspuns gresit. | 5 | 0 | ||
| 5 | 0 secunde | Raspuns gresit. | 5 | 0 | ||
| 6 | 0 secunde | Raspuns gresit. | 5 | 0 | ||
| 7 | 0 secunde | Raspuns gresit. | 5 | 0 | ||
| 8 | 0 secunde | Raspuns gresit. | 5 | 0 | ||
| 9 | 0 secunde | Raspuns gresit. | 5 | 0 | ||
| 10 | 0 secunde | Raspuns gresit. | 5 | 0 | ||
| 11 | 0 secunde | Raspuns gresit. | 5 | 0 | ||
| 12 | 0 secunde | Raspuns gresit. | 5 | 0 | ||
| 13 | 0 secunde | Raspuns gresit. | 5 | 0 | ||
| 14 | 0 secunde | Raspuns gresit. | 5 | 0 | ||
| 15 | 0 secunde | Raspuns gresit. | 5 | 0 | ||
| 16 | 0 secunde | Raspuns gresit. | 5 | 0 | ||
| 17 | 0 secunde | Raspuns gresit. | 5 | 0 | ||
| 18 | 0.004 secunde | Raspuns gresit. | 5 | 0 | ||
| 19 | 0.008 secunde | Raspuns gresit. | 5 | 0 | ||
| Punctaj total | 20 | |||||
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema easydel 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ă.