#2781
Se consideră o pădure ce conține n•m copaci aranjați pe n linii și m coloane în care s-a produs un incendiu. Pădurarii cunosc coordonatele x și y ale copacului de la care a izbucnit focul și modalitatea prin care acesta se extinde. Astfel, dacă un copac se aprinde într-o anumită zi, în ziua următoare se vor aprind copacii vecini cu acesta pe linie sau coloană care nu sunt încă afectați de incendiu.
Știind x și y, coordonatele inițiale ale focului și n și m, dimensiunile pădurii, ajutați pădurarii să determine numărul minim de zile după care întreaga pădure va fi afectată.
| Problema | Wildfire | Operații I/O |
tastatură/ecran
|
|---|---|---|---|
| Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64684525 | Utilizator | |
| Fișier | wildfire.cpp | Dimensiune | 367 B |
| Data încărcării | 22 Mai 2026, 16:54 | Scor/rezultat | Eroare de compilare |
wildfire.cpp: In function ‘int main()’: wildfire.cpp:13:9: error: expected ‘}’ before ‘else’ 13 | else} | ^~~~ wildfire.cpp:11:5: note: to match this ‘{’ 11 | { | ^ wildfire.cpp:13:13: error: expected primary-expression before ‘}’ token 13 | else} | ^ wildfire.cpp:6:15: warning: unused variable ‘z’ [-Wunused-variable] 6 | int x,y,n,z,m,c,k,z1,z2,q,s; | ^ wildfire.cpp:6:26: warning: unused variable ‘z2’ [-Wunused-variable] 6 | int x,y,n,z,m,c,k,z1,z2,q,s; | ^~ wildfire.cpp:6:29: warning: unused variable ‘q’ [-Wunused-variable] 6 | int x,y,n,z,m,c,k,z1,z2,q,s; | ^ wildfire.cpp:6:31: warning: unused variable ‘s’ [-Wunused-variable] 6 | int x,y,n,z,m,c,k,z1,z2,q,s; | ^ wildfire.cpp: At global scope: wildfire.cpp:14:5: error: expected unqualified-id before ‘{’ token 14 | { | ^ wildfire.cpp:17:5: error: ‘s’ does not name a type 17 | s=m-y; | ^ wildfire.cpp:18:5: error: ‘q’ does not name a type 18 | q=m-(m-y); | ^ wildfire.cpp:19:5: error: expected unqualified-id before ‘if’ 19 | if(s>q) | ^~ wildfire.cpp:22:9: error: expected unqualified-id before ‘else’ 22 | else | ^~~~ wildfire.cpp:26:5: error: ‘z’ does not name a type 26 | z=z1+z2; | ^ wildfire.cpp:27:5: error: ‘cout’ does not name a type 27 | cout<<z; | ^~~~ wildfire.cpp:28:1: error: expected declaration before ‘}’ token 28 | } | ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Wildfire 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ă.