Ini Bub. Bub adalah pemain sepak bola. Namun, dia bukan yang sangat baik. Dia masih tidak bisa menendang bola ke gawang! (Jika Anda belum menyadarinya, itu @
adalah bola.
_____
| \
O | \
\|/ | \
| | net \
/ ─ @ |_________\
Untuk membantu mengembangkan keterampilannya, dia mengembangkan sistem untuk membantu mengevaluasi kinerjanya ketika dia menendang bola. Dia menyebutnya "sistem 10 poin."
Namun, dia tidak tahu apa yang harus dia lakukan untuk mencapai x jumlah poin. Anda perlu membantunya memvisualisasikan di mana bola akan berada, sehingga ia dapat menetapkan harapan berapa banyak poin yang ingin ia dapatkan. Ada 10 poin per ronde yang bisa dia raih.
Karena itu, ini adalah tantangan Anda.
Diberi angka x , jumlah poin yang didapat Bub, output lokasi bola di lapangan. Berikut ini beberapa penanda bermanfaat:
- Bub persis 50 ruang jauhnya dari jaring.
- Untuk setiap poin yang didapat Bub, bola bergerak 5 jarak lebih dekat ke jaring. Karena itu, jika Bub mendapat 3 poin, bola berjarak 35 spasi dari jaring.
- Untuk setiap 3 poin yang didapat Bub, bola mulai bergerak di udara! Ini bergerak satu ruang ke atas.
- Jika jumlah poin yang didapat Bub akan memindahkan bola di belakang jaring, Anda bisa menempatkan bola di mana saja di dalam jaring.
Ingat, Anda harus menggambar Bub, bola, dan jaring.
Untuk memulai, berikut ini sebuah contoh:
Jumlah Poin: 5
_____
| \
O | \
\|/ | \
| @ | \
/ ─ |_________\
Aturan standar berlaku. Kode dengan jumlah byte terendah menang! Selamat bermain golf!
There are 10 points per round that he can achieve
, mengapa kita peduli n> 10?Jawaban:
Pyth,
10691 bytePengkodean run-length, diikuti oleh pengodean internal.
Hexdump:
Cobalah online!
Ganti karakter Unicode
─
(U + 2500) sebagai tanda hubung tunggal.sumber
JavaScript (ES6), 189
Uji
sumber