Tantangan Golf
Diberikan ASCII "Hijau" di bawah ini.
| |
| |> |
| | |
| O |
| |
| |
| |
| |
| |
| |
Biarkan |Mendenotasikan dinding
Biarkan |Mendenotasikan setengah tiang bendera
Biarkan >Mendenotasikan bendera pada tiang
Biarkan OMendenotasikan lubang
Biarkan oMendenotasikan bola
Dimensi "Hijau" adalah 10x10. Ada sepuluh ruang di antara kedua dinding |.
Ada juga sepuluh ruang, kosong atau tidak antara bagian atas dan bagian bawah hijau.
Tantangan
Masukkan nilai x dan y atau hasilkan dua angka acak untuk "menembak" bola golf ke green.
Jika x, y yang dihasilkan tidak menyentuh lubang atau flag flag / flag output "Coba Lagi!"
Jika x, y yang dihasilkan menyentuh output lubang "Hole in One!"
jika x, y yang dihasilkan mencapai output kutub "Lucky Shot!"
jika x, y yang dihasilkan hits keluaran bendera "Tutup Satu!"
Setelah tembakan, keluarkan lokasi bola di atas hijau dengan o, menggantikan karakter apa pun yang terkena. Keluarkan pepatah masing-masing di atas.
Contoh:
//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 |
| |
| |
| |
| |
| |
| |
Selamat bersenang-senang dan semoga sukses dan karena ini adalah golf kode, kode terpendek akan menang!