#1459
Scrieţi un program care, citind de la tastatură cuvântul C, construieşte în memorie matricea reprezentării binare a cuvântului şi afişează pe ecran dimensiunea celei mai mari submatrici pătratice conţinând elemente având toate aceeaşi valoare (fie 0, fie 1).
| Problema | dim_maxim_binar | Operații I/O |
tastatură/ecran
|
|---|---|---|---|
| Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64618718 | Utilizator | |
| Fișier | dim_maxim_binar.cpp | Dimensiune | 1.06 KB |
| Data încărcării | 18 Mai 2026, 21:45 | Scor/rezultat | Eroare de compilare |
dim_maxim_binar.cpp: In function ‘int main()’: dim_maxim_binar.cpp:39:34: error: expected ‘}’ before ‘;’ token 39 | int f[2] = {i + l; j + l}; | ~ ^ dim_maxim_binar.cpp:39:41: error: expected ‘;’ before ‘}’ token 39 | int f[2] = {i + l; j + l}; | ^ | ; dim_maxim_binar.cpp:39:38: warning: statement has no effect [-Wunused-value] 39 | int f[2] = {i + l; j + l}; | ~~^~~ dim_maxim_binar.cpp:38:21: warning: unused variable ‘e’ [-Wunused-variable] 38 | int e[2] = {i, j}; | ^ dim_maxim_binar.cpp:39:21: warning: unused variable ‘f’ [-Wunused-variable] 39 | int f[2] = {i + l; j + l}; | ^ dim_maxim_binar.cpp:40:34: error: ‘e’ was not declared in this scope 40 | int arie = check(e, f); | ^ dim_maxim_binar.cpp:40:37: error: ‘f’ was not declared in this scope 40 | int arie = check(e, f); | ^ dim_maxim_binar.cpp:41:27: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] 41 | if (maxim > check) maxim = check; | ~~~~~~^~~~~~~ dim_maxim_binar.cpp:41:44: error: invalid conversion from ‘int (*)(int*, int*)’ to ‘int’ [-fpermissive] 41 | if (maxim > check) maxim = check; | ^~~~~ | | | int (*)(int*, int*) dim_maxim_binar.cpp:40:21: warning: unused variable ‘arie’ [-Wunused-variable] 40 | int arie = check(e, f); | ^~~~ dim_maxim_binar.cpp: At global scope: dim_maxim_binar.cpp:46:5: error: ‘cout’ does not name a type 46 | cout << maxim; | ^~~~ dim_maxim_binar.cpp:47:1: error: expected declaration before ‘}’ token 47 | } | ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema dim_maxim_binar 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ă.