Đường đi trên lưới có tổng lớn nhât 1
Xem dạng PDFCâu 7. Bảng số
Cho một bảng vuông gồm N dòng, N cột. Giao của dòng i và cột j là ô (i, j) (1 ≤ i, j ≤ N).
Tại vị trí ô (i, j), người ta viết một số nguyên dương là a(i, j) (a(i, j) ≤ 10^9).
Yêu cầu
a. Ghi ra số lượng số có giá trị nhỏ nhất trong bảng số đã cho.
b. Số đẹp là số nguyên dương có tổng các chữ số của nó bằng 10. Hãy ghi ra các số đẹp trong bảng số đã cho theo thứ tự từ trái qua phải, từ trên xuống dưới. Nếu không có số đẹp nào thì ghi ra NONE.
c. Biết rằng, từ ô (i, j) có thể đi sang một trong 3 ô là (i, j + 1), (i + 1, j), (i + 1, j + 1). Tìm một đường đi từ ô (1, 1) đến ô (N, N) sao cho tổng giá trị các ô trên đường đi đó là lớn nhất. Ghi tổng giá trị và vị trí các ô trên đường đi tìm được.
Dữ liệu
Vào từ tệp văn bản BANGSO.INP gồm:
- Dòng 1: Ghi số nguyên dương
N(N ≤ 1000). Ndòng sau, mỗi dòng ghiNsố nguyên dương cách nhau bởi dấu cách.
Kết quả
Ghi ra tệp văn bản BANGSO.OUT gồm nhiều dòng ghi kết quả tương ứng với các yêu cầu của câu bài. Các số trên một dòng cách nhau một dấu cách.
Ví dụ
| BANGSO.INP | BANGSO.OUT | Giải thích |
|---|---|---|
42 11 64 28 15 37 62 10 15 72 82 56 2 |
564 37 821871 11 21 32 33 34 34 4 |
- Số nhỏ nhất là 2. Có 5 số 2.- Có 3 số đẹp là 64, 37 và 82.- Đường đi từ (1,1) đến (4,4) có tổng giá trị các ô lớn nhất là 187. Các ô trên đường đi là: (1,1), (1,2), (1,3), (2,3), (3,3), (4,3), (4,4). |
Bình luận