#780
CmmdcSum
Se dă o matrice cu n
linii şi n
coloane şi elemente numere naturale. Calculaţi cel mai mare divizor comun al sumei elementelor de deasupra diagonalei principale și al sumei elementelor de sub diagonala principală.
Problema | CmmdcSum | Operații I/O | tastatură/ecran |
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #24667910 | Utilizator | |
Fișier | cmmdcsum.cpp | Dimensiune | 494 B |
Data încărcării | 15 Octombrie 2020, 20:34 | Scor / rezultat | Eroare de compilare |
cmmdcsum.cpp: In function 'int main()': cmmdcsum.cpp:5:37: error: 'S2' was not declared in this scope int a[100][100],n,m,i,j,D,S1=0; S2=0; ^ cmmdcsum.cpp:6:14: warning: right operand of comma operator has no effect [-Wunused-value] for(i=1,i<=n,i++) ^ cmmdcsum.cpp:6:21: error: expected ';' before ')' token for(i=1,i<=n,i++) ^ cmmdcsum.cpp:9:9: error: expected primary-expression before 'for' for(i=1,i<=n,i++) ^ cmmdcsum.cpp:9:9: error: expected ';' before 'for' cmmdcsum.cpp:9:9: error: expected primary-expression before 'for' cmmdcsum.cpp:9:9: error: expected ')' before 'for' cmmdcsum.cpp:9:18: warning: right operand of comma operator has no effect [-Wunused-value] for(i=1,i<=n,i++) ^ cmmdcsum.cpp:9:25: error: expected ';' before ')' token for(i=1,i<=n,i++) ^ cmmdcsum.cpp:14:13: error: expected primary-expression before 'while' while(D!=S) ^ cmmdcsum.cpp:14:13: error: expected ';' before 'while' cmmdcsum.cpp:14:13: error: expected primary-expression before 'while' cmmdcsum.cpp:14:13: error: expected ')' before 'while' cmmdcsum.cpp:14:22: error: 'S' was not declared in this scope while(D!=S) ^ cmmdcsum.cpp:16:16: error: expected '(' before 'D' if D>S1; ^ cmmdcsum.cpp:18:13: error: 'else' without a previous 'if' else ^ cmmdcsum.cpp:22:11: error: expected '(' before 'i' if i>j; ^ cmmdcsum.cpp:23:8: error: 'S' was not declared in this scope S=S+a[i][j]; ^ cmmdcsum.cpp:5:23: warning: unused variable 'm' [-Wunused-variable] int a[100][100],n,m,i,j,D,S1=0; S2=0; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema CmmdcSum 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ă.