Golf Mücadelesi
Aşağıda ASCII "Yeşil" verilmiştir.
| |
| |> |
| | |
| O |
| |
| |
| |
| |
| |
| |
Let |
göstermek bir duvar
Let |
Göstermek yarım bayrak direği
Let >
Göstermek kutup bayrak
Let O
İşaret Etmektedir delik
Let o
Göstermek top
“Yeşil” in boyutları 10x10'dur. İki duvar arasında on boşluk vardır |
.
Yeşilin üstü ve altı arasında boş olan veya olmayan on boşluk vardır.
Meydan okuma
Bir golf topunu yeşile çekmek için bir x ve y değeri girin veya iki rasgele sayı oluşturun.
Eğer üretilen x, y deliğe veya bayrak direği / bayrak çıktısına dokunmuyorsa "Tekrar Dene!"
Eğer x, y oluşturulan delik çıkışına "Bir Delik!"
Eğer x, y oluşturulan kutup çıkışına isabet ederse "Lucky Shot!"
Eğer x, y oluşturulan bayrak "Close One!"
Vurulduktan sonra, topun konumunu yeşil ile a o
ile bastırarak, çarptığı herhangi bir karakteri değiştirin. Ayrıca yukarıda belirtilen sözleri de verin.
Örnekler:
//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 |
| |
| |
| |
| |
| |
| |
Eğlenin ve bol şanslar ve bu kod golf olduğu için en kısa kod kazanır!