Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

JACKYCHAN - Điệp viên

Bộ phim mới Thành Long (diễn viên nổi tiếng của Hollywood) vào vai một điệp viên. Trong phim anh được tổ chức giao nhiệm vụ theo dõi một tên trùm Mafia. Theo tìm hiểu của anh, tên trùm Mafia thường vừa đi vừa trao đổi điện thoại trên xe ô tô trong thị trấn. Vì vậy, anh quyết định ngồi ở một vị trí nào đó và nghe lỏm thông tin trao đổi của hắn. 

Trị trấn được biểu diễn như là một mặt phẳng hệ trục tọa độ. Trùm Mafia đi từ vị trí (0,0), và mỗi vị trí hắn có thể di chuyển 1 đơn vị theo một trong 4 hướng: phải, trái, lên hoặc xuống.

Chàng điệp viên đang ngồi ở vị trí (x,y), và anh chỉ nghe lỏm được về thông tin của tên trùm nếu vị trí của anh trùng vị trí của tên trùm hoặc vị trí tên trùm thuộc 1 trong 8 vị trí liền kề với vị trí của anh.

Nhiệm vụ của bạn là viết chương trình tìm các thời điểm mà Chàng điệp viên đã nghe được cuộc trò chuyện.

Dữ liệu vào: 

  • Dòng đầu chứa hai số nguyên x và Y, -104 <= X, Y <= 104 là vị trí của chàng điệp viên
  • Dòng tiếp theo chứa số nguyên k, 1 <= K <= 105, là độ dài đường di chuyển của trên trùm Mafia
  • Dòng tiếp theo chứa K ký tự chỉ cho ta biết con đường mà tên trùm đi hôm đó. Trong đó ký tự ‘R’ – Phải, ‘U’ – Trên, ‘L’ – trái, và ‘D’ – dưới.

Kết quả ra: 

  • Nếu không thể nghe được cuộc trò chuyện nào thì ghi ra số -1.
  • Nếu nghe được các cuột trò chuyện thì ghi ra các thời điểm nghe được cuộc trò chuyện. Mỗi thời điểm trên một dòng.

Ví dụ:

Ví dụ 1

Ví dụ 2

INPUT

OUTPUT

INPUT

OUTPUT

2 2

3

RRR

-1

-1 0

8

DDLLUURU

0

1

5

6

7

8


Được gửi lên bởi:Vương Trung Hiếu Nghĩa
Ngày:2015-10-28
Thời gian chạy:1s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:C++ 4.3.2 CPP CPP14 PAS-GPC PAS-FPC

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.