Thử thách chơi gôn
Cho ASCII "Xanh" dưới đây.
| |
| |> |
| | |
| O |
| |
| |
| |
| |
| |
| |
Hãy biểu |
thị một bức tường
Hãy biểu |
thị một nửa cột cờ
Hãy biểu >
thị lá cờ trên cột
Hãy biểu O
thị lỗ
Hãy biểu o
thị quả bóng
Kích thước của "Green" là 10x10. Có mười khoảng trống giữa hai bức tường |
.
Ngoài ra còn có mười khoảng trống, trống hoặc không nằm giữa đỉnh và đáy của màu xanh lá cây.
Thử thách
Nhập giá trị x và y hoặc tạo hai số ngẫu nhiên để "bắn" quả bóng golf lên green.
Nếu x, y được tạo không chạm vào lỗ hoặc cột cờ / đầu ra cờ "Thử lại!"
Nếu x, y được tạo sẽ chạm vào đầu ra lỗ "Hole in One!"
nếu x, y được tạo đạt đến đầu ra cực "Lucky Shot!"
nếu x, y được tạo sẽ chạm vào đầu ra cờ "Đóng một!"
Sau khi bắn, xuất vị trí của quả bóng trên green bằng a o
, thay thế bất kỳ ký tự nào nó đánh. Cũng xuất ra các câu nói tương ứng ở trên.
Ví dụ:
//Hole in one example, the O was replaced with a o
Randomed x = 3
Randomed y = 4
"Hole in One!"
| |
| |> |
| | |
| o |
| |
| |
| |
| |
| |
| |
//Clone example, the top half of the pole was replaced with a o
Randomed x = 3
Randomed y = 2
"Lucky Shot!"
| |
| o> |
| | |
| O |
| |
| |
| |
| |
| |
| |
//Lucky Shot example, the > was replaced with a o
Randomed x = 4
Randomed y = 2
"Close One!"
| |
| |o |
| | |
| O |
| |
| |
| |
| |
| |
| |
//Try Again example, the <space> was replaced with a o
Randomed x = 5
Randomed y = 1
"Try Again!"
| o |
| |> |
| | |
| O |
| |
| |
| |
| |
| |
| |
Hãy vui vẻ và may mắn và vì đây là môn đánh gôn , mã ngắn nhất sẽ thắng!