Sửa đổi ma trận
Đề bài
Mô tả
Cho một ma trận kích thước . Bạn phải thực hiện đúng thao tác, mỗi thao tác thuộc một trong hai loại sau:
- Chọn một hàng của ma trận và trừ mỗi phần tử trong hàng đó đi . Thao tác này mang lại giá trị niềm vui bằng tổng các phần tử của hàng đó trước khi trừ.
- Chọn một cột của ma trận và trừ mỗi phần tử trong cột đó đi . Thao tác này mang lại giá trị niềm vui bằng tổng các phần tử của cột đó trước khi trừ.
Cùng một hàng (hoặc cùng một cột) có thể được chọn nhiều lần. Hãy tính tổng giá trị niềm vui lớn nhất có thể đạt được sau khi thực hiện đúng thao tác.
Dữ liệu vào
- Dòng đầu chứa bốn số nguyên , , , .
- dòng tiếp theo, mỗi dòng chứa số nguyên là các phần tử của ma trận.
Dữ liệu ra
- In ra một số nguyên duy nhất: tổng giá trị niềm vui lớn nhất.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 2 2 2 2 1 3 2 4 |
11 | Chọn cột 2 (niềm vui ), sau đó chọn hàng 2 (niềm vui ). Tổng . |
| 2 2 5 2 1 3 2 4 |
11 | Với 5 thao tác, giá trị lớn nhất vẫn là 11 (các thao tác thêm chỉ làm giảm niềm vui). |
Bình luận