#4177
Fiind un băiat aventurier, călărețul Jonathan obișnuia să umble prin pădurile magice ale împărăției tatălui său. În interiorul meleagurilor lui, împăratul avea o livadă specială, în cadrul căreia se aflau n meri magici, numerotați de la 1 la n, fiecare măr i conținând o cantitate cunoscută m[i] de fructe. Fiind speciali, cantitatea de fructe din acești meri putea fi modificată. Ca în orice poveste, împăratul avea un dușman, pe vrăjitorul Afida, care dorea să-i atace livada.
Concursul Interjudeţean de Matematică şi Informatică Sever Aurel Groze, 2022
| Problema | livada2 | Operații I/O |
livada2.in/livada2.out
|
|---|---|---|---|
| Limita timp | 0.2 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64662136 | Utilizator | |
| Fișier | livada2.cpp | Dimensiune | 1.06 KB |
| Data încărcării | 21 Mai 2026, 09:54 | Scor/rezultat | Eroare de compilare |
livada2.cpp:5:28: error: expected ‘]’ before ‘;’ token 5 | # define valMax int(1e6+1); | ^ livada2.cpp:6:13: note: in expansion of macro ‘valMax’ 6 | long long m[valMax], aux[valMax]; | ^~~~~~ livada2.cpp:6:19: error: expected unqualified-id before ‘]’ token 6 | long long m[valMax], aux[valMax]; | ^ livada2.cpp:6:32: error: expected unqualified-id before ‘]’ token 6 | long long m[valMax], aux[valMax]; | ^ livada2.cpp:5:28: error: expected ‘]’ before ‘;’ token 5 | # define valMax int(1e6+1); | ^ livada2.cpp:7:10: note: in expansion of macro ‘valMax’ 7 | int sPoz[valMax],dPoz[valMax]; | ^~~~~~ livada2.cpp:7:16: error: expected unqualified-id before ‘]’ token 7 | int sPoz[valMax],dPoz[valMax]; | ^ livada2.cpp:7:29: error: expected unqualified-id before ‘]’ token 7 | int sPoz[valMax],dPoz[valMax]; | ^ livada2.cpp:5:28: error: expected ‘]’ before ‘;’ token 5 | # define valMax int(1e6+1); | ^ livada2.cpp:8:14: note: in expansion of macro ‘valMax’ 8 | bool special[valMax]; | ^~~~~~ livada2.cpp:8:20: error: expected unqualified-id before ‘]’ token 8 | bool special[valMax]; | ^ livada2.cpp: In function ‘int main()’: livada2.cpp:14:14: error: ‘m’ was not declared in this scope 14 | fin>>m[i]; | ^ livada2.cpp:19:9: error: ‘special’ was not declared in this scope 19 | special[i]=(k==1); | ^~~~~~~ livada2.cpp:23:9: error: ‘sPoz’ was not declared in this scope 23 | sPoz[i]=uindex; | ^~~~ livada2.cpp:27:12: error: ‘special’ was not declared in this scope 27 | if(special[i]){ | ^~~~~~~ livada2.cpp:30:9: error: ‘dPoz’ was not declared in this scope 30 | dPoz[i]=uindex; | ^~~~ livada2.cpp:36:16: error: ‘dPoz’ was not declared in this scope 36 | if(dPoz[y]){ | ^~~~ livada2.cpp:41:16: error: ‘sPoz’ was not declared in this scope 41 | if(sPoz[x]){ | ^~~~ livada2.cpp:46:9: error: ‘aux’ was not declared in this scope 46 | aux[x]+=p; | ^~~ livada2.cpp:50:9: error: ‘aux’ was not declared in this scope 50 | aux[i]+=aux[i-1]; | ^~~
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema livada2 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ă.