#1238
Labirint
Zoli și D’Umbră s-au pierdut într-un labirint cu n x n
camere dispuse pe cate n
linii și n
coloane. D’Umbră se află în camera (1, 1)
, iar Zoli se află în camera (n, n)
. Aceștia vor trebui să parcurgă labirintul pentru a se întâlni.
Runda Tractor I
Problema | Labirint | Operații I/O |
labirint.in /labirint.out
|
---|---|---|---|
Limita timp | 1.34 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #54990930 | Utilizator | |
Fișier | labirint.cpp | Dimensiune | 1.71 KB |
Data încărcării | 15 Decembrie 2024, 14:08 | Scor / rezultat | Eroare de compilare |
labirint.cpp:10:26: error: size of array 'labirint' is too large int labirint[MAX_N][MAX_N]; ^ labirint.cpp: In function 'bool poateAjunge(int)': labirint.cpp:16:30: error: size of array 'vizitat' is too large bool vizitat[MAX_N][MAX_N] = {}; // Initialize all values to false ^ labirint.cpp:18:19: warning: integer overflow in expression [-Woverflow] int q[MAX_N * MAX_N][2]; // Queue to store (x, y) positions ^ labirint.cpp:18:27: error: overflow in constant expression int q[MAX_N * MAX_N][2]; // Queue to store (x, y) positions ^ labirint.cpp:18:27: error: size of array 'q' is negative labirint.cpp:24:5: error: 'vizitat' was not declared in this scope vizitat[0][0] = true; ^ labirint.cpp:39:79: error: 'labirint' was not declared in this scope if (nx >= 0 && nx < n && ny >= 0 && ny < n && !vizitat[nx][ny] && labirint[nx][ny] <= max_power) { ^ labirint.cpp: In function 'int main()': labirint.cpp:56:19: error: 'labirint' was not declared in this scope in >> labirint[i][j]; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Labirint 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ă.