#3491
Se dă o matrice cu n
linii și m
coloane, formată din 2
tipuri de caractere: '$'
și '.'
. Trebuie acoperite toate caracterele '.'
cu piese 1x2
sau 2x1
. Dacă se poate realiza acoperirea într-un mod unic, se va afișa matricea completată, altfel se va afișa mesajul "altadata"
.
Problema | Fill_1221 | Operații I/O |
![]() |
---|---|---|---|
Limita timp | 0.03 secunde | Limita memorie |
Total: 21 MB
/
Stivă 12 MB
|
Id soluție | #56923473 | Utilizator | |
Fișier | fill_1221.cpp | Dimensiune | 3.39 KB |
Data încărcării | 10 Martie 2025, 23:58 | Scor / rezultat | Eroare de compilare |
fill_1221.cpp:6:13: error: array bound is not an integer constant before ']' token char mat[MAX][MAX]; ^ fill_1221.cpp:6:18: error: array bound is not an integer constant before ']' token char mat[MAX][MAX]; ^ fill_1221.cpp: In function 'int countNeighbors(int, int, int&, int&)': fill_1221.cpp:14:23: error: 'mat' was not declared in this scope if (i - 1 >= 0 && mat[i - 1][j] == '.') { ^ fill_1221.cpp:20:22: error: 'mat' was not declared in this scope if (i + 1 < n && mat[i + 1][j] == '.') { ^ fill_1221.cpp:26:23: error: 'mat' was not declared in this scope if (j - 1 >= 0 && mat[i][j - 1] == '.') { ^ fill_1221.cpp:32:22: error: 'mat' was not declared in this scope if (j + 1 < m && mat[i][j + 1] == '.') { ^ fill_1221.cpp: In function 'void placeDomino(int, int, int, int)': fill_1221.cpp:46:13: error: 'mat' was not declared in this scope mat[i][j] = '<'; ^ fill_1221.cpp:49:13: error: 'mat' was not declared in this scope mat[ni][nj] = '<'; ^ fill_1221.cpp:56:13: error: 'mat' was not declared in this scope mat[i][j] = '^'; ^ fill_1221.cpp:59:13: error: 'mat' was not declared in this scope mat[ni][nj] = '^'; ^ fill_1221.cpp: In function 'int main()': fill_1221.cpp:70:20: error: 'mat' was not declared in this scope cin >> mat[i][j]; ^ fill_1221.cpp:78:17: error: 'mat' was not declared in this scope if (mat[i][j] == '.') ^ fill_1221.cpp:93:21: error: 'mat' was not declared in this scope if (mat[i][j] == '.') { ^ fill_1221.cpp:114:17: error: 'mat' was not declared in this scope if (mat[i][j] == '.') { ^ fill_1221.cpp:124:21: error: 'mat' was not declared in this scope cout << mat[i][j]; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Fill_1221 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ă.