Thành lập đội tuyển
Đề bài
Mô tả
Hằng năm, Trường THPT Chuyên Lê Quý Đôn tổ chức thi Tin học đồng đội, mỗi đội gồm người. Thông thường các bạn nữ hăng hái, nhiệt tình hơn và là lực lượng tham gia thi chủ đạo. Năm nay, nhà trường quyết định mỗi đội phải có một nam và hai nữ. Có bạn nữ và bạn nam đạt kết quả tốt ở vòng loại chọn thành lập đội tuyển.
Để nâng cao chất lượng đào tạo và khuyến khích học sinh học tập, nhà trường quyết định cử đúng học sinh trong số những người đã vượt qua vòng loại đi học tập ở các trường THPT Chuyên trong khu vực Duyên Hải và Đồng Bằng Bắc Bộ. Những học sinh này sẽ không tham gia kỳ thi Tin học sắp tới của trường. Tổ chuyên môn quyết định danh sách các học sinh được chọn đi học tập.
Các học sinh đã vượt qua vòng loại đều có thành tích xuất sắc tương đương nhau, vì vậy Tổ chuyên môn sẽ chọn học sinh đi học tập sao cho từ những học sinh còn lại có thể thành lập được nhiều đội tuyển dự thi nhất. Mỗi học sinh thuộc nhiều nhất một đội, và không bắt buộc mọi học sinh còn lại đều phải vào đội. Ví dụ, với , , , cần chọn một nam và một nữ đi học tập, khi đó từ những học sinh còn lại sẽ lập được đội tuyển (một bạn nữ sẽ không được tham gia thi đồng đội).
Yêu cầu: Cho , và , hãy xác định số đội tuyển nhiều nhất có thể thành lập.
Dữ liệu vào
Một dòng chứa ba số nguyên , , (; ).
Dữ liệu ra
Một số nguyên là số đội tuyển nhiều nhất có thể thành lập.
Ràng buộc
- .
- .
Subtasks
Điểm được tính theo từng test.
- Subtask 1 ( số test): , .
- Subtask 2 ( số test): không có ràng buộc gì thêm.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 6 3 2 | 2 | Chọn một nam và một nữ đi học tập, còn lại nữ và nam, lập được đội (một bạn nữ không được tham gia). |
| 4 5 6 | 1 | Ví dụ bổ sung (không có trong đề gốc). Chỉ còn học sinh nên lập được nhiều nhất đội: chọn nữ và nam đi học tập, còn lại nữ và nam. |
| 1000000000000 1000000000000 0 | 500000000000 | Ví dụ bổ sung (không có trong đề gốc). Không ai đi học tập; số bạn nữ chỉ đủ cho đội. |
Bình luận