Dây đèn
Để trang trí Tết, Nam treo một dây đèn gồm bóng đèn, được đánh số từ đến , từ trái sang phải. Mỗi bóng đèn khi bật sẽ có hai màu vàng hoặc đỏ. Dây đèn được nhúng một mã lệnh cho phép nhận một số tự nhiên . Khi đó, màu của bóng đèn thứ và các bóng đèn cách bóng đèn thứ không quá bóng đèn sẽ đều đổi từ vàng thành đỏ hoặc ngược lại.
Ban đầu các bóng đèn đều có màu vàng. Để dây đèn trông đẹp mắt, Nam đã lập trình để điều khiển màu của các bóng đèn. Chương trình của Nam có dòng lệnh, mỗi dòng lệnh tương ứng với một lần gọi mã lệnh của dây đèn. Vì số lượng bóng đèn quá lớn, sau khi lập trình xong, Nam muốn kiểm tra ngẫu nhiên màu một số bóng đèn xem có đúng như ý tưởng ban đầu không.
Cho các số tự nhiên là tham số của dòng lệnh trong chương trình của Nam. Hãy lập trình để trả lời câu hỏi tương ứng với các lần kiểm tra của Nam. Biết rằng mỗi câu hỏi chứa một số nguyên dương để xác định xem bóng đèn thứ trong dây đèn có màu vàng hay đỏ.
Dữ liệu vào
- Dòng đầu tiên gồm bốn số nguyên dương lần lượt là , , , (; ; ; ).
- Dòng thứ hai gồm số nguyên dương mô tả tham số của lệnh thứ ().
- Dòng thứ ba gồm số nguyên dương mô tả câu hỏi thứ ().
Dữ liệu ra
Gồm dòng, dòng thứ là câu trả lời cho câu hỏi thứ . Nếu bóng đèn tại vị trí đang có màu vàng thì ghi ra ký tự V, ngược lại ghi ra ký tự D.
Ràng buộc
- 60% số test:
- 20% số test:
- 20% số test: không có ràng buộc gì thêm.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 7 2 4 1 3 5 2 7 4 5 |
D V V D |
Sau lần gọi mã lệnh thứ nhất (), các bóng trong dây đèn có màu là: . Sau lần gọi mã lệnh thứ hai (), các bóng đèn có màu là: . |
Bình luận