Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
RGB8044 - Диагоналиуд |
NxN квадрат матрицын диагоналиуд дээр байрлах тоонуудын нийлбэрийг ол.
Input
Эхний мөрөнд матрицын хэмжээ N тоо. ( 1<=N<=100 )
Дараагийн мөрүүдэд NxN матриц өгөгдөнө. Матрицын элементүүд Integer төрөл.
Output
Гол диагональ болон хажуугийн диагоналийн элементүүдийн нийлбэр зайгаар тусгаарлагдан хэвлэгдэнэ.
Example
Input:
3
1 2 3
4 5 6
10 9 8
Output:
14 18
Нэмсэн: | Bataa |
Огноо: | 2010-01-27 |
Хугацааны хязгаарлалт: | 1s |
Эх кодын хэмжээний хязгаарлалт: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Програмчлалын хэлүүд: | ADA95 ASM32 ASM64 BASH BF C CSHARP C++ 4.3.2 CPP CPP14 C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYTHON RUBY SCALA SCM guile SCM qobi ST TCL TEXT WHITESPACE |
hide comments
2016-03-06 04:49:26 baatarhuu
#include<stdio.h> main(){ int i,j,a[100][100],n,s=0,t=0; scanf("%d",&n); for(i=1;i<=n;i++) { for(j=1;j<=n;j++) scanf("%d",&a[i][j]); } for(i=1;i<=n;i++) {for(j=1;j<=n;j++) if(i==j) s=s+a[i][j];} printf("%d",s); for(i=1;i<=n;i++) {for(j=1;j<=n;j++) if(i+j==n+1) t=t+a[i][j];} printf("%d",t); } huulaarai |
|
2013-05-02 16:30:44 S.Altansuvd
#include<stdio.h> main(){ int i,j,a[100][100],n,s,t; scanf("%d",&n); for(i=0;i<n;i++) for(j=0;j<n;j++) { scanf("%d",&a[i][j]); } for(i=0;i<n;i++) for(j=0;j<n;j++) {if(i==j) s=s+a[i][j];} printf("%d",t); for(i=0;i<n;i++) for(j=0;j<n;j++) {if(i+j==n+1) t=t+a[i][j];} printf(" %d",t); } aldaaga olj chaddagui ee |
|
2013-03-22 06:12:58 zoljargal
bas ch gj hetsuu bna shuu kkk |