Bài 2: politik (TS10 KHTN thi thử lần 2 - 2026)
Xem PDFMột thành phố tổ chức đại hội ba đảng, với số lượng đại biểu lần lượt là \(a, b\) và \(c\) từ đảng A, đảng B và đảng C. Tất cả các đại biểu đều muốn ở lại khách sạn tốt nhất "California", và vì tổng số người đến là \(3 \cdot n\), giám đốc khách sạn quyết định cung cấp \(n\) phòng \(3\) người.
Nhân viên lễ tân (một người ủng hộ bí mật của đảng A) có thể sắp xếp khách theo ý mình. Cậu biết rằng nếu có \(2\) đảng viên của một đảng và một người từ một đảng khác ở chung một phòng, thì hai người cùng đảng sẽ thuyết phục được người thứ ba gia nhập đảng của họ.
Tính số lượng thành viên lớn nhất của đảng A có thể có trong khách sạn sau khi sắp xếp như vậy.
Input
- Ba dòng đầu vào chứa ba số nguyên không âm: \(a, b\) và \(c\) (\(0 \le a, b, c \le 10^8, a + b + c \ge 3\)). Đảm bảo tổng của chúng chia hết cho \(3\).
Output
- In ra một số nguyên không âm duy nhất là số lượng thành viên lớn nhất của đảng A.
Example
Test 1
Input
3
2
1
Output
4
Note
Trong ví dụ, ta có \(a = 3, b = 2\) và \(c = 1\). Vì \(a + b + c = 6 = 3 \cdot 2\), có \(2\) phòng ba người.
Nếu cả \(3\) đại biểu của đảng A ở chung một phòng, thì sáng hôm sau đảng A vẫn sẽ có \(3\) người. Nếu \(2\) đại biểu của đảng A ở chung một phòng với một đại diện của đảng C, và hai đại diện của đảng B và đại biểu thứ ba của đảng A ở phòng thứ hai, thì đại diện của đảng C sẽ chuyển sang đảng A, và đại diện của đảng A từ phòng thứ hai sẽ chuyển sang đảng B. Tổng cộng vẫn có ba người trong đảng A.
Nhưng nếu hai đại biểu của đảng A ở chung một phòng với một đại diện của đảng B, và một đại diện từ mỗi đảng ở phòng thứ hai, thì đại diện của đảng B từ phòng đầu tiên sẽ chuyển sang đảng A, và không có thay đổi nào xảy ra trong phòng thứ hai. Tổng cộng sẽ có bốn người trong đảng A, kết quả tốt nhất này sẽ là \(4\).
Scoring
- 40% số test có \(a < b\) và \(c = 0\).
- 60% số test còn lại không có ràng buộc gì thêm.
Kỳ thi:
- Thi thử đợt 2 tuyển sinh lớp 10 Chuyên KHTN 2026 (8 Tháng ba, 2026)
Bình luận