#4524
Acces3
Se consideră o clădire de formă dreptunghiulară, împărțită în n*m
camere, dispuse sub forma unei matrice cu n
linii și m
coloane. Dintr-o cameră se poate trece în oricare dintre cele 4
camere vecine pe linie sau pe coloană. Unele camere sunt închise, și în ele nu se poate intra deloc. Trecerea dintr-o cameră în altă cameră durează un minut.
Accesul în clădire se realizează prin una dintre camerele de pe linia 1
și coloana 1
sau linia 1
și coloana m
. Ieșirea din clădire durează un minut.
În una dintre camere se află proprietarul clădirii, care dorește să afle,care este numărul de variante în care poate să părăsească clădire și care este durata maximă exprimată în minute a unui traseu se ieșire fără ca să treacă de două ori prin aceeași cameră.
Problema | Acces3 | Operații I/O |
acces3.in /acces3.out
|
---|---|---|---|
Limita timp | 0.5 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #54598611 | Utilizator | |
Fișier | acces3.cpp | Dimensiune | 1.32 KB |
Data încărcării | 03 Decembrie 2024, 12:45 | Scor / rezultat | Eroare de compilare |
acces3.cpp:5:13: error: 'acces3' was not declared in this scope ifstream in(acces3.in); ^ acces3.cpp:6:14: error: 'acces3' was not declared in this scope ofstream out(acces3.out); ^ acces3.cpp: In function 'void bordare()': acces3.cpp:14:6: error: 'a' was not declared in this scope a[i][0] = a[i][m + 1] = -1; ^ acces3.cpp:17:6: error: 'a' was not declared in this scope a[0][j] = a[n + 1][j] = -1; ^ acces3.cpp: In function 'void backtracking(int, int, int)': acces3.cpp:31:12: error: 'a' was not declared in this scope if(a[x][y] == 0) { ^ acces3.cpp: In function 'int main()': acces3.cpp:46:18: error: 'a' was not declared in this scope a[i][j] = 0; break; ^ acces3.cpp:55:5: error: 'a' was not declared in this scope a[ip][jp] = -1; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Acces3 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ă.