Ma-nơ-canh

Xem dạng PDF

Gửi bài giải

Điểm: 0,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Nguồn bài:
Đề tuyển sinh 10 tỉnh Quảng Nam 2024 - 2025
Problem type
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Để quảng bá cho sản phẩm mới, cửa hàng trung bày quần áo Fashion trang trí áo vào ~n~ con ma-nơ-canh khác nhau.

Hiện tại, cửa hàng có ~m~ chiếc áo và được xếp trên ~m~ hàng. Với mỗi chiếc áo thứ ~i~ ta biết giá trị thẩm mỹ khi mặc áo vào con ma-nơ-canh thứ ~j~ là ~V_{ij}~.

Các giá trị thẩm mỹ được bố trí trên ~m~ hàng và ~n~ cột.

Yêu cầu

Hãy xác định phương án mặc hết áo vào các con ma-nơ-canh để tổng giá trị thẩm mỹ là cao nhất.

Input

Dòng đầu tiên ghi ~2~ số ~m, n~ (~1 ≤ m, n ≤ 10^3~)

~m~ dòng tiếp theo, mỗi dòng ghi ~n~ số nguyên là các giá trị thẩm mỹ ~V_{ij}~ (~1 ≤ V_{ij} ≤ 10^4~)

Output

Dòng thứ nhất ghi tổng giá trị thẩm mỹ của phương án mặc áo cho ma-nơ-canh

Dòng thứ hai là dãy ~m~ số hiệu kiểu ma-nơ-canh được chọn cho mỗi chiếc áo đã mặc

Các số hiệu vào, ra đều được ghi cách nhau bởi một dấu cách trên mỗi dòng

Sample Test

Input 1
1 8
16 37 12 39 41 31 45 16
Output 1
45
7
Giải thích

Tổng giá trị thẩm mỹ của ~1~ áo: ~45~

Áo ~1~ mặc vào con ma-nơ-canh ~7~

Input 2
3 5
7 45 5 6 2
5 1 12 10 3
1 5 4 4 35
Output 2
92
2 3 5
Giải thích

Tổng giá trị thẩm mỹ của ~3~ áo: ~92 = 45 + 12 + 35~

Áo ~1~ mặc vào con ma-nơ-canh ~2~

Áo ~2~ mặc vào con ma-nơ-canh ~3~

Áo ~3~ mặc vào con ma-nơ-canh ~5~

Ràng buộc

  • Có ~40\%~ test tương ứng ~40\%~ số điểm của câu với ~1 ≤ m, n ≤ 50; 1 ≤ V_{ij} ≤ 10^2~;
  • Có ~30\%~ test tương ứng ~30\%~ số điểm của câu với ~50 < m, n ≤ 10^2; 10^2 < V_{ij} ≤ 10^3~;
  • Có ~30\%~ test tương ứng ~30\%~ số điểm của câu với ~10^2 < m, n ≤ 10^3; 10^3 < V_{ij} ≤ 10^4~.

Bình luận

Please read the guidelines before commenting.


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