골프 챌린지
아래의 ASCII "녹색"이 주어집니다.
| |
| |> |
| | |
| O |
| |
| |
| |
| |
| |
| |
하자 |
넣어야에게 벽
하자 |
나타내는 절반 플래그 극
하자 >
나타내는 극에 플래그
하자 O
넣어야 구멍
하자 o
넣어야 공을
"녹색"의 크기는 10x10입니다. 두 벽 사이에는 10 개의 공간이 있습니다 |
.
녹색의 위쪽과 아래쪽 사이에 비어 있거나없는 10 개의 공백도 있습니다.
도전
x와 y 값을 입력하거나 두 개의 난수를 생성하여 골프 공을 그린에 "사격"하십시오.
x, y가 생성 된 구멍이나 깃대 / 플래그 출력에 닿지 않으면 "다시 시도하십시오!"
x, y가 생성되면 홀 출력 "Hole in One!"에 도달합니다.
x, y가 생성되면 폴 출력 "Lucky Shot!"에 도달합니다.
x, y가 생성되면 플래그 출력 "Close One!"을 누르십시오.
사격 후 공의 위치를 녹색으로 출력하여 o
적중 한 캐릭터를 교체하십시오. 또한 위의 각각의 말을 출력하십시오.
예 :
//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 |
| |
| |
| |
| |
| |
| |
재미 있고 행운을 빕니다. 이것이 코드 골프 이기 때문에 가장 짧은 코드가 승리합니다!