JOI 2008 - Rice Crackers

Xem PDF



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, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 1200 (p) Thời gian: 2.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Công ty bánh kẹo IOI nướng bánh gạo senbei theo phương pháp truyền thống: nướng mặt trước trên than trong một khoảng thời gian cố định, lật bánh rồi nướng mặt sau trong một khoảng thời gian cố định. Máy nướng xếp bánh thành \(R\) hàng và \(C\) cột.

Ngay trước lúc máy lật toàn bộ bánh, một trận động đất làm một số bánh bị lật. Than vẫn ở trạng thái thích hợp, nhưng nếu tiếp tục nướng mặt trước thì những bánh đó sẽ bị quá lửa và không thể bán được.

Máy có thể lật đồng thời một số hàng hoặc một số cột, nhưng không thể lật riêng từng chiếc bánh. Để kịp thời gian, bạn chỉ được chọn một số hàng và lật chúng đồng thời một lần, sau đó chọn một số cột và lật chúng đồng thời một lần. Có thể không chọn hàng nào hoặc không chọn cột nào.

Hãy tìm số bánh lớn nhất có thể nướng cả hai mặt đúng cách để bán được. Đó là số bánh ở trạng thái nướng mặt sau sau hai thao tác trên.

Dữ liệu vào

Đọc từ đầu vào chuẩn.

Dòng đầu chứa \(R,C\), với \(1 \le R \le 10\)\(1 \le C \le 10000\).

\(R\) dòng tiếp theo mô tả trạng thái ngay sau động đất. Dòng thứ \(i\) trong phần này chứa \(C\) số \(a_{i,1},\ldots,a_{i,C}\). Giá trị \(1\) nghĩa là mặt trước đang được nướng, còn \(0\) nghĩa là mặt sau đang được nướng.

Dữ liệu ra

Ghi ra đầu ra chuẩn.

Ghi một dòng chứa số bánh lớn nhất có thể bán được.

Chấm điểm

\(5\) bộ dữ liệu, mỗi bộ \(4\) điểm; tổng cộng \(20\) điểm.

Ví dụ

Ví dụ 1

Input
2 5
0 1 0 1 0
1 0 0 0 1
Output
9
Giải thích

Trạng thái ngay sau động đất: hình tròn đen là bánh chưa lật, hình tròn trắng là bánh đã lật.

Sau khi lật hàng 1, hai hàng là 1 0 1 0 11 0 0 0 1.

Lật tiếp cột 1 và cột 5 thu được 0 0 1 0 00 0 0 0 0, có \(9\) bánh bán được.

Ví dụ 2

Input
3 6
1 0 0 0 1 0
1 1 1 0 1 0
1 0 1 1 0 1
Output
15

Bình luận

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

Không có bình luận nào.

Kỳ thi: