Giới thiệu
Hãy chơi một số môn đánh gôn nhỏ! Quả bóng golf được đại diện bởi a .
và lỗ bởi a O
. Bạn muốn có một lỗ trên một lỗ trên mỗi lỗ, nhưng bạn không giỏi đặt. Trong thực tế, bạn từ chối cố gắng đặt chéo! Chỉ lên, xuống, và sang hai bên.
Bạn có kế hoạch gian lận bằng cách đặt thêm cản \
và /
vì vậy bạn có thể đưa bóng vào trong với một cú đánh. Quả bóng bật ra khỏi cản ở góc bên phải, như trong hình này.
Hãy nhớ gọi cú đánh của bạn! Hãy cho chúng tôi biết bạn đang đi theo hướng nào.
Hố
1: Lỗ đầu tiên thật dễ dàng, một cú sút thẳng! Không có cản cần thiết để đặt ở đây.
Đầu vào:
. O
Đầu ra:
right
. O
2: Một cái cơ bản khác, một lượt ngắn. Bóng được đập ra khỏi cản vào lỗ.
Đầu vào:
.
O
Đầu ra:
left
/ .
O
hoặc là
down
.
O /
3: Một số lỗ đã có cản!
Đầu vào:
. \O
Đầu ra:
right
. \O
\/
hoặc là
right
/ \
. /\O
4: Một số lỗ quá phức tạp!
Đầu vào:
/ \ \ /
/ . \ \ /
/ /\/ /\ \ /
/ / / \ \/
/ / /\ \ / \ /
\ \ / \ \/ \/
\ / /
/\ \//\ \ /
/ \ / \ \ \/
\ /\ \ / \ \
\/ \ \/ \ O/ \
/ \/
Đầu ra: (một giải pháp khả thi, tồn tại nhiều hơn)
down
/ \ \ /
/ . \ \ /
/ /\/ /\ \ /
/ / / \ \/
/ / /\ \ / \ /
\ \ / \ \/ \/
/ \ / /
/\ \//\ \ /
\/ \ / \ \ \/
\ /\ \ / \ / \
\/ \ \/ \ O/ \
/ \ \/
\ /
Quy tắc
- Đầu vào là lỗ golf mini trên
STDIN
. - Đầu ra là hướng bạn đánh bóng và lỗ golf mini với cản trước mới được đặt
STDOUT
. - Cản trước hiện tại không thể được di chuyển.
- Bạn có thể thêm bất kỳ số lượng cản để giải quyết một lỗ.
- Giả sử có những vị trí hợp lệ cho các bộ đệm được đặt sẽ cho phép khóa học được giải quyết trong một putt.
- Lỗ ra có thể lớn hơn đầu vào.
- Đầu vào có thể được đệm với khoảng trắng ở cuối, nhưng vui lòng ghi rõ trong câu trả lời của bạn nếu bạn làm điều này.
- Đầu ra phải nhìn chính xác, nhưng có thể có khoảng trắng ở đầu hoặc cuối.
- Chương trình của bạn sẽ làm việc cho bất kỳ lỗ hợp lệ. Hãy gửi bài kiểm tra của bạn quá!
Chấm điểm
Đây là môn đánh gôn . Điểm của bạn là số lượng nhân vật trong chương trình của bạn. Điểm số thấp nhất chiến thắng!
.
là quả bóng bạn đang đánh và O
là lỗ. Tôi đã nhầm lẫn trên # 2 ví dụ 1 nhưng bây giờ họ sẽ tốt.
right
, # 3 ví dụ 1 nêndown
và # 3 ví dụ 2 nênup
. Thử thách thú vị, mặc dù!