[Hải Phòng - TS10 - 2025] Bài 4

Xem dạng PDF

Gửi bài giải

Điểm: 9,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1G
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Output Only, Pascal, PyPy, Python, Scratch, TEXT

Đề bài được tóm tắt theo trí nhớ.

Cho mảng hai chiều kích thước ~m \times n~ là khu vực hoạt động của robot, mỗi ô có kích thước là ~1 \times 1~. Ô có vị trí tại hàng thứ ~i~, cột thứ ~j~ sẽ có giá trị là ~a_{i, j}~. Robot được lập trình để di chuyển theo quy định sau:

  • Giả sử robot được đặt tại ô (~i, j~), khi này, robot chỉ có thể di chuyển sang ô kề phải (~i, j+1~) hoặc ô ngay dưới (~i+1, j~).
  • Robot phải trả phí mỗi khi đến ô mới bất kỳ. Chi phí của ô (~i, j~) là tổng các ước nguyên dương của số ~a_{i, j}~ không kể chính nó.

Yêu cầu: Tính chi phí nhỏ nhất để robot di chuyển từ ô (~1, 1~) đến ô (~m, n~).

INPUT

Dòng đầu tiên nhập vào hai số nguyên dương ~m~ và ~n~ (~m, n \le 10^3~)

~m~ dòng tiếp theo, mỗi dòng gồm ~n~ số nguyên dương ~a_{i, j}~ (~a_{i, j} \le 10^9~).

OUTPUT

In ra một số nguyên duy nhất là đáp số đề bài.

SAMPLE INPUT

2 6
1 3 9 9 3 8
3 6 8 7 6 8

SAMPLE OUTPUT

23

SUBTASKS

Subtask Điểm Ràng buộc
1 ~20\%~ ~n = 1, a_{i, j} \le 10^3~
2 ~20\%~ ~n = 1, 10^3 \le a_{i, j} \le 10^6~
3 ~20\%~ ~n = 2, a_{i, j} \le 10^6~
4 ~20\%~ ~n > 2, a_{i, j} \le 10^6~
5 ~20\%~ ~a_{i, j} \ge 10^7, max(a_{i, j}) - min(a_{i, j}) \le 10^6~

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.