#BS0000008. Tinh tinh đào hoa (The Playboy Chimp)
Tinh tinh đào hoa (The Playboy Chimp)
Tinh tinh đào hoa (The Playboy Chimp)
Nguồn: UVa
Phiên bản: Phước Hưng OJ Extended
Đề bài
Có con tinh tinh cái đứng thành một hàng theo chiều cao không giảm. Chiều cao lần lượt là:
Với mỗi chiều cao truy vấn , cần tìm hai giá trị:
- chiều cao lớn nhất nhỏ hơn ;
- chiều cao nhỏ nhất lớn hơn .
Những con có chiều cao đúng bằng không được chọn.
Nếu không tồn tại giá trị ở một phía, in chữ X cho phía đó.
Input
Dòng đầu chứa .
Dòng thứ hai chứa chiều cao theo thứ tự không giảm.
Dòng thứ ba chứa .
Dòng thứ tư chứa chiều cao truy vấn.
Output
Với mỗi truy vấn, in hai giá trị trên một dòng: giá trị thấp hơn gần nhất và giá trị cao hơn gần nhất. Dùng X nếu không tồn tại.
Subtask
- Subtask 1 — 20%: .
- Subtask 2 — 30%: , .
- Subtask 3 — 50%: , , .
Ví dụ
Input
4
1 4 5 7
4
4 6 8 10
Output
1 5
5 7
7 X
7 X
Giải thích
Dãy chiều cao là .
- Với , giá trị gần nhất phía dưới là , phía trên là .
- Với , hai giá trị cần tìm là và .
- Với , giá trị thấp hơn gần nhất là và không có giá trị nào lớn hơn, nên in
7 X. - Với , kết quả cũng là
7 X.
Các giá trị đúng bằng luôn bị loại khỏi hai lựa chọn.