#1421
tabel
După cum probabil ştiţi, contabilii îşi ţin datele sub formă de tabele şi calculează tot felul de sume pe linii şi pe coloane. Contabilul nostru Atnoc şi-a organizat valorile sub forma unui tabel cu n linii (numerotate de la 1 la n) şi m coloane (numerotate de la 1 la m). Elementele de pe ultima coloană sunt sumele elementelor de pe linii (mai exact, elementul de pe linia i şi coloana m este egal cu suma elementelor de pe linia i aflate pe coloanele 1, 2, …, m-1), iar elementele de pe ultima linie sunt sumele elementelor de pe coloane (mai exact, elementul de pe linia n şi coloana i este egal cu suma elementelor de pe coloana i aflate pe liniile 1, 2, …, n-1).
OJI 2005, clasa a VII-a
Problema | tabel | Operații I/O |
tabel.in /tabel.out
|
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 2 MB
/
Stivă 1 MB
|
Id soluție | #5350577 | Utilizator | |
Fișier | tabel.cpp | Dimensiune | 1.77 KB |
Data încărcării | 11 Iunie 2017, 19:25 | Scor / rezultat | Eroare de compilare |
tabel.cpp: In function 'int main()': tabel.cpp:82:29: error: cannot convert 'int (*)[(((sizetype)(((ssizetype)m) + -1)) + 1)]' to 'int (*)[51]' for argument '1' to 'int verificare(int (*)[51], int, int)' while(verificare(a, n, m)) ^ tabel.cpp:84:29: error: cannot convert 'int (*)[(((sizetype)(((ssizetype)m) + -1)) + 1)]' to 'int (*)[51]' for argument '1' to 'int verif_linie(int (*)[51], int, int)' if(verif_linie(a, m, l)==1) ^ tabel.cpp:88:33: error: cannot convert 'int (*)[(((sizetype)(((ssizetype)m) + -1)) + 1)]' to 'int (*)[51]' for argument '1' to 'int suma_linie(int (*)[51], int, int)' sum=suma_linie(a, m, l); ^ tabel.cpp:93:31: error: cannot convert 'int (*)[(((sizetype)(((ssizetype)m) + -1)) + 1)]' to 'int (*)[51]' for argument '1' to 'int verif_coloana(int (*)[51], int, int)' if(verif_coloana(a, n, c)==1) ^ tabel.cpp:97:35: error: cannot convert 'int (*)[(((sizetype)(((ssizetype)m) + -1)) + 1)]' to 'int (*)[51]' for argument '1' to 'int suma_coloana(int (*)[51], int, int)' sum=suma_coloana(a, n, c); ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema tabel 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ă.