Bờm mới viết chương trình xây dựng một trò chơi mới: trò chơi mèo bắt chuột. Trò chơi được mô tả như sau:
Giả sử không gian của trò chơi là một mặt phẳng hệ trục tọa độ Đề các vuông góc ~ Oxy ~. Bờm đặt con mèo tại vị trí có tọa độ ~ (x, y) ~. Con mèo này sẽ bắt được chuột ở vị trí trùng với tọa độ của con mèo đang đứng hoặc một trong tám đỉnh kề với vị trí của con mèo (như mô tả trên hình vẽ). Con chuột sẽ di chuyển theo một hành trình cho trước theo quy định như sau:
+ Điểm xuất phát là ở gốc tọa độ ~ (0, 0) ~.
+ Mỗi lần di chuyển nó chỉ được phép đi lên ~ (U) ~, đi sang trái ~ (L) ~, đi sang phải ~ (R) ~ hoặc đi xuống ~ (D) ~ một điểm so với vị trí của nó đang đứng.
Yêu cầu: Cho trước vị trí của con mèo và hành trình của con chuột. Hãy cho biết trên hành trình đó, con mèo có thể bắt được con chuột ở những bước di chuyển nào của con chuột?
Dữ liệu vào
Kết quả
Gồm nhiều dòng, mỗi dòng ghi một thời điểm con mèo có thể bắt được con chuột, các thời điểm phải được liệt kê theo thứ tự tăng dần. Trong trường hợp suốt hành trình của con chuột, con mèo không thể bắt được chuột thì ghi ~ -1 ~.
Ràng buộc
Ví dụ:
Input 1
-1 0
DDLLUURU
Output 1
0 1 5 6 7 8
Input 2
```2 2 RRR
```
Output 2
-1
Code tích cực |
---|
Trong 24h |
|
Trong 7 ngày |
Trong 30 ngày |
|
Thống kê |
---|
AC/Sub: 97887/180710 Pascal: 17121 C++: 130348 Python: 33199 Lượt xem/tải tests: 38228 |