#4679
MatrixLH
PbInfo vă pune la dispoziție câteva lucruri grozave: o matrice de n x n
numere naturale, un număr natural k
, precum și alte două numere naturale L
și H
, unde L ≤ H
. Trebuie să determinați câte submatrice k x k
au suma elementelor cuprinsă între L
și H
.
Folclorul informatic
Problema | MatrixLH | Operații I/O |
![]() |
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #51469338 | Utilizator | |
Fișier | matrixlh.cpp | Dimensiune | 1.12 KB |
Data încărcării | 22 Iunie 2024, 20:03 | Scor / rezultat | Eroare de compilare |
matrixlh.cpp:37:2: error: stray '#' in program }#include <iostream> ^ matrixlh.cpp:37:3: error: 'include' does not name a type }#include <iostream> ^ matrixlh.cpp:39:15: error: redefinition of 'int a [500][500]' int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:3:5: error: 'int a [500][500]' previously declared here int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:39:18: error: redefinition of 'int n' int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:3:18: error: 'int n' previously declared here int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:39:21: error: redefinition of 'int m' int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:3:21: error: 'int m' previously declared here int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:39:24: error: redefinition of 'int i' int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:3:24: error: 'int i' previously declared here int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:39:27: error: redefinition of 'int j' int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:3:27: error: 'int j' previously declared here int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:39:30: error: redefinition of 'int cnt' int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:3:30: error: 'int cnt' previously declared here int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:39:35: error: redefinition of 'int numarDivizori' int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:3:35: error: 'int numarDivizori' previously declared here int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:39:50: error: redefinition of 'int k' int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:3:50: error: 'int k' previously declared here int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:39:53: error: redefinition of 'int L' int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:3:53: error: 'int L' previously declared here int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:39:56: error: redefinition of 'int H' int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:3:56: error: 'int H' previously declared here int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:39:59: error: redefinition of 'int suma' int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:3:59: error: 'int suma' previously declared here int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:39:65: error: redefinition of 'int S' int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp:3:65: error: 'int S' previously defined here int a[500][500], n, m, i, j, cnt, numarDivizori, k, L, H, suma, S = 0; ^ matrixlh.cpp: In function 'int main()': matrixlh.cpp:42:1: error: redefinition of 'int main()' main () ^ matrixlh.cpp:6:1: error: 'int main()' previously defined here main () ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema MatrixLH 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ă.