Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
RGB7844 - 2 хэмжээст массив |
Танд 6 x 6 хэмжээтэй массив өгөгдөнө.
1 1 1 0 0 0
0 1 0 0 0 0
1 1 1 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
Та уг массиваас доор өгөгсөн бүтцийн хамгийн их утгыг олох юм.(a+b+c+d+e+f+g)
a b c
d
e f g
Оролт:
-
9
≤
arr[i][j]
≤
9
0
≤ i , j ≤
5
Гаралт:
Өгөгдсөн 6 x 6 массиваас (a+b+c+d+e+f+g) хамгийн их утгийг хэвлэ.
Жишээ:
Оролт:
1 1 1 0 0 0
0 1 0 0 0 0
1 1 1 0 0 0
0 0 2 4 4 0
0 0 0 2 0 0
0 0 1 2 4 0
Гаралт:
19
Тайлбар:
Энд хамгийн их утгатай нь (2+4+4+2+1+2+4) = 19
2 4 4
2
1 2 4
Орчуулсан : Дархан-Уул аймгийн Союз сургуулийн 12-р ангийн сурагч Б.Сумьяабазар
Нэмсэн: | Bataa |
Огноо: | 2020-02-26 |
Хугацааны хязгаарлалт: | 1s |
Эх кодын хэмжээний хязгаарлалт: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Програмчлалын хэлүүд: | ADA95 ASM32 ASM64 BASH BF C NCSHARP CSHARP C++ 4.3.2 CPP C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO JULIA LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYTHON PYPY3 PYTHON3 RUBY SCALA SCM guile ST TCL WHITESPACE |
hide comments
2022-11-17 04:34:41
#include <iostream> using namespace std; int main () { int n,m=0; cin >> n; int tmp=n; while (n>0) { m = m * 10 + n % 10; n/=10; } cout << (tmp== m ?"YES":"NO"); return 0; } |