#839
De-a lungul bulevardului sunt n
copaci, numerotați de la 1
la n
, pentru fiecare cunoscându-se înălțimea, exprimată în centimetri. Primarul dorește să taie copacii și apelează la un vrăjitor care va proceda astfel: alege o secvență cât mai lungă de copaci învecinați și aplică o vrajă prin care toți înălțimea tuturor copacilor din secvență scade cu o aceeași valoare, strict pozitivă. Să se determine care este numărul minim de vrăji care trebuie aplicate astfel încât toți copacii să aibă înălțime zero.
Problema | Vraja2 | Operații I/O |
![]() |
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #56736785 | Utilizator | |
Fișier | vraja2.cpp | Dimensiune | 455 B |
Data încărcării | 04 Martie 2025, 11:52 | Scor / rezultat | Eroare de compilare |
vraja2.cpp:3:15: error: expected initializer before '++' token int v[1000],ct++; ^ vraja2.cpp: In function 'void vraja(int, int)': vraja2.cpp:5:2: error: 'ct' was not declared in this scope {ct++; ^ vraja2.cpp:7:17: error: expected initializer before '<=' token for(int i=st, i<=dr, i++) ^ vraja2.cpp:7:17: error: expected ';' before '<=' token vraja2.cpp:7:17: error: expected primary-expression before '<=' token vraja2.cpp:7:26: error: expected ';' before ')' token for(int i=st, i<=dr, i++) ^ vraja2.cpp:9:17: error: expected initializer before '<=' token for(int i=st, i<=dr,i++) ^ vraja2.cpp:9:17: error: expected ';' before '<=' token vraja2.cpp:9:17: error: expected primary-expression before '<=' token vraja2.cpp:9:25: error: expected ';' before ')' token for(int i=st, i<=dr,i++) ^ vraja2.cpp:11:17: error: expected initializer before '<=' token for(int i=st, i<=dr, i++) ^ vraja2.cpp:11:17: error: expected ';' before '<=' token vraja2.cpp:11:17: error: expected primary-expression before '<=' token vraja2.cpp:11:26: error: expected ';' before ')' token for(int i=st, i<=dr, i++) ^ vraja2.cpp: In function 'int main()': vraja2.cpp:21:15: warning: left operand of comma operator has no effect [-Wunused-value] for(int i=1;i<=n, i++) ^ vraja2.cpp:21:23: error: expected ';' before ')' token for(int i=1;i<=n, i++) ^ vraja2.cpp:22:11: error: 'V' was not declared in this scope cin>>V[i]; ^ vraja2.cpp:24:12: error: 'ct' was not declared in this scope cout<<ct; ^ vraja2.cpp:25:9: error: 'o' was not declared in this scope return o ^ vraja2.cpp:26:1: error: expected ';' before '}' token } ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Vraja2 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ă.