#4085
Patratele
Gigel are în fața sa pe o foaie de matematică un desen obținut prin trasarea mai multor linii orizontale și verticale de lungime 1
de-a lungul modelului foii de matematică. Fiind date dimensiunile n
şi m
ale foii de matematică, precum şi tabloul bidimensional de dimensiune n x m
care conține codificarea foii, să se determine:
OJI 2022, Clasa a VII-a
Problema | Patratele | Operații I/O |
patratele.in /patratele.out
|
---|---|---|---|
Limita timp | 1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #53863652 | Utilizator | |
Fișier | patratele.cpp | Dimensiune | 3.71 KB |
Data încărcării | 13 Noiembrie 2024, 14:30 | Scor / rezultat | Eroare de compilare |
patratele.cpp:42:9: error: stray '\304' in program int totalPătrate = 0; ^ patratele.cpp:42:9: error: stray '\203' in program patratele.cpp:48:21: error: stray '\304' in program totalPătrate++; ^ patratele.cpp:48:21: error: stray '\203' in program patratele.cpp:58:25: error: stray '\304' in program totalPătrate++; ^ patratele.cpp:58:25: error: stray '\203' in program patratele.cpp:64:9: error: stray '\304' in program cout << totalPătrate << endl; ^ patratele.cpp:64:9: error: stray '\203' in program patratele.cpp:99:9: error: stray '\304' in program int maxPătrate = 0; ^ patratele.cpp:99:9: error: stray '\203' in program patratele.cpp:117:9: error: stray '\304' in program cout << maxPătrate << endl; ^ patratele.cpp:117:9: error: stray '\203' in program patratele.cpp: In function 'bool estePatratMaiMare(const std::vector<std::vector<int> >&, int, int, int)': patratele.cpp:15:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (i + dimensiune - 1 >= codificare.size() || j + dimensiune - 1 >= codificare[0].size()) ^ patratele.cpp:15:93: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (i + dimensiune - 1 >= codificare.size() || j + dimensiune - 1 >= codificare[0].size()) ^ patratele.cpp: In function 'int main()': patratele.cpp:42:21: error: expected initializer before 'trate' int totalPătrate = 0; ^ patratele.cpp:48:21: error: 'totalP' was not declared in this scope totalPătrate++; ^ patratele.cpp:48:29: error: expected ';' before 'trate' totalPătrate++; ^ patratele.cpp:58:25: error: 'totalP' was not declared in this scope totalPătrate++; ^ patratele.cpp:58:33: error: expected ';' before 'trate' totalPătrate++; ^ patratele.cpp:64:17: error: 'totalP' was not declared in this scope cout << totalPătrate << endl; ^ patratele.cpp:64:25: error: expected ';' before 'trate' cout << totalPătrate << endl; ^ patratele.cpp:99:19: error: expected initializer before 'trate' int maxPătrate = 0; ^ patratele.cpp:117:17: error: 'maxP' was not declared in this scope cout << maxPătrate << endl; ^ patratele.cpp:117:23: error: expected ';' before 'trate' cout << maxPătrate << endl; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Patratele 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ă.