Ông già Noel và những quả quýt
Đề bài
Mô tả
Có quả quýt, quả thứ gồm đúng múi. Cần chia quýt cho học sinh.
Một quả quýt (hoặc một phần quýt đang có) gồm múi có thể được tách thành hai phần bằng nhau. Nếu là số chẵn, hai phần mới đều có múi; nếu là số lẻ, một phần có múi và phần kia có múi. Không được tách một phần chỉ còn múi.
Mỗi học sinh sẽ nhận đúng một quả quýt nguyên hoặc đúng một phần của quýt (số múi nhận được phải là số nguyên dương). Một số quýt hoặc phần quýt có thể không được phát.
Gọi là số múi mà học sinh thứ nhận được. "Niềm vui" của việc chia quýt là giá trị nhỏ nhất trong các . Hãy tìm giá trị niềm vui lớn nhất có thể đạt được khi tất cả học sinh đều được nhận quýt.
Nếu không thể phát cho đủ học sinh thì in ra .
Dữ liệu vào
- Dòng đầu chứa hai số nguyên dương và — số quả quýt và số học sinh.
- Dòng thứ hai chứa số nguyên dương — số múi của mỗi quả quýt.
Dữ liệu ra
In ra một số nguyên — giá trị niềm vui lớn nhất, hoặc nếu không thể chia cho đủ học sinh.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 2 5 9 3 |
5 | Tách quả thành hai phần và . Phát phần múi cho học sinh thứ nhất và nguyên quả múi cho học sinh thứ hai. Cả hai đều nhận múi nên niềm vui là . |
| 2 4 12 14 |
6 | Tách quả thành và quả thành . Bốn phần thu được là ; giá trị nhỏ nhất là . |
| 2 3 1 1 |
-1 | Tổng cộng chỉ có múi, không thể phát cho học sinh. |
Bình luận