Hộp Ma Thuật
Đề bài
Mô tả
Emuskald là một nhà ảo thuật nổi tiếng với tiết mục đóng các hộp ma thuật lồng vào nhau. Mỗi hộp ma thuật khi nhìn từ trên xuống là một hình vuông có cạnh dài đơn vị (với là số nguyên không âm).
Hộp có thể đặt bên trong hộp nếu cạnh của nhỏ hơn thực sự cạnh của . Đặc biệt, ta có thể nhét vừa khít hộp cạnh vào một hộp cạnh .
Emuskald sắp đi lưu diễn và cần đóng tất cả các hộp của mình vào một hộp ma thuật duy nhất sao cho cạnh của hộp ngoài cùng nhỏ nhất có thể. Cho biết Emuskald có loại kích thước hộp khác nhau, mỗi loại gồm hộp cạnh (các đôi một khác nhau). Hãy tìm số nguyên nhỏ nhất sao cho mọi hộp đều có thể nhét vừa vào một hộp cạnh .
Dữ liệu vào
- Dòng đầu chứa số nguyên — số loại kích thước hộp.
- dòng tiếp theo, mỗi dòng chứa hai số nguyên và .
Dữ liệu ra
- In ra một số nguyên — số mũ tương ứng với cạnh nhỏ nhất của hộp ngoài cùng chứa được tất cả các hộp.
Ràng buộc
- Các giá trị đôi một khác nhau.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 2 0 3 1 5 |
3 | Có hộp cạnh và hộp cạnh . Một hộp cạnh () đủ chứa tất cả. |
| 1 0 4 |
1 | Bốn hộp cạnh nhét vừa khít vào một hộp cạnh . |
| 2 1 10 2 2 |
3 | hộp cạnh cần một hộp cạnh để chứa (); hộp này cũng đủ chứa luôn hộp cạnh . |
Bình luận