Tổng

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 600 (p) Thời gian: 1.0s Bộ nhớ: 512M Input: bàn phím Output: màn hình

Alice có một bảng số kích thước \(m \times n\), các hàng được đánh số từ \(1\) đến \(m\) từ trên xuống dưới, các cột được đánh số từ \(1\) đến \(n\) từ trái sang phải. Ô nằm giao giữa hàng \(i\) \((1 \leq i \leq m)\) và cột \(j\) \((1 \leq j \leq n)\) chứa số \(a_{ij}\). Một ô được gọi là ô trong nếu ô đó có đúng bốn ô kề cạnh, các ô còn lại gọi là ô biên. Alice muốn tính tổng các số ở ô biên.

Yêu cầu

Hãy lập trình giúp Alice tính tổng các số ở ô biên.

Input

  • Dòng đầu chứa hai số nguyên dương \(m, n\) \((3 \leq m,n \leq 10)\)
  • Dòng thứ \(i\) \((1 \leq i \leq m)\) trong \(m\) dòng tiếp theo chứa \(n\) số nguyên \(a_{i1}, a_{i2}, ..., a_{in}\). Các số có trị tuyệt đối không vượt quá \(100\).

Output

  • Ghi ra một dòng chứa một số là tổng các các số ở ô biên.

Example

Test 1

Input
3 3
1 1 1
1 5 1
1 1 1
Output
8

Bình luận (1)

Mới nhất
Tải bình luận...