Trò chơi bài của Ciel và Jiro
Đề bài
Mô tả
Có chồng bài trên bàn, mỗi lá bài ghi một số nguyên dương. Hai người chơi là Ciel và Jiro luân phiên lấy bài, Ciel đi trước.
- Đến lượt Ciel, cô lấy lá bài ở trên cùng của một chồng bất kỳ chưa rỗng.
- Đến lượt Jiro, anh lấy lá bài ở dưới cùng của một chồng bất kỳ chưa rỗng.
Mỗi người muốn tối đa hóa tổng số ghi trên các lá bài mình lấy được. Trò chơi kết thúc khi tất cả các chồng đều rỗng.
Giả sử cả hai chơi tối ưu, hãy tính điểm số của trò chơi (tổng của Ciel và tổng của Jiro).
Dữ liệu vào
- Dòng đầu chứa số nguyên là số chồng bài.
- Mỗi dòng trong dòng tiếp theo mô tả một chồng: số nguyên đầu tiên là (số lá bài trong chồng ), tiếp theo là số nguyên dương liệt kê các lá bài từ trên xuống dưới.
Dữ liệu ra
In ra hai số nguyên: tổng số của Ciel và tổng số của Jiro khi cả hai chơi tối ưu.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 2 1 100 2 1 10 |
101 10 | Ciel lấy hai lá số 100 và 1, Jiro lấy lá số 10. |
| 1 9 2 8 6 5 9 4 7 1 3 |
30 15 | Ciel lấy các lá 2, 8, 6, 5, 9; Jiro lấy các lá 4, 7, 1, 3. |
| 3 3 1 3 2 3 5 4 6 2 8 7 |
18 18 | Với mỗi chồng, nửa trên thuộc về Ciel, nửa dưới thuộc về Jiro; hai lá giữa (3 và 4) được tranh giành, Ciel lấy lá 4, Jiro lấy lá 3. |
Bình luận