Dimulai dengan /\
Anda dapat membuat pola Sierpinski triangle like dengan menambahkan garis di bawahnya sehingga ...
- Setiap cabang longgar
/
atau\
perpecahan lagi menjadi dua cabang:/\
. - Setiap tabrakan dahan
\/
mati tanpa ada (kecuali spasi) di bawahnya.
Mengulangi aturan ini menghasilkan
/\
/\/\
/\ /\
/\/\/\/\
/\ /\
/\/\ /\/\
etc...
Tulis sebuah program atau fungsi yang mengambil dalam bilangan bulat positif N dan mencetak garis N pertama dari pola ini ke stdout, dengan tidak lebih banyak spasi mengarah atau tertinggal dari yang diperlukan.
Misalnya, jika inputnya adalah 1
output harus
/\
Jika inputnya adalah 2
output harus
/\
/\/\
Jika inputnya adalah 8
output harus
/\
/\/\
/\ /\
/\/\/\/\
/\ /\
/\/\ /\/\
/\ /\ /\ /\
/\/\/\/\/\/\/\/\
Dan seterusnya.
Kode dengan byte paling sedikit menang.