Tugas Anda adalah menulis program atau fungsi yang mencetak segitiga ASCII. Mereka terlihat seperti ini:
|\
| \
| \
----
Program Anda akan mengambil input numerik tunggal n
, dengan kendala 0 <= n <= 1000
. Segitiga di atas memiliki nilai n=3
.
Segitiga ASCII akan memiliki n
garis miring terbalik ( \
) dan garis vertikal ( |
), n+1
garis dan garis ( -
), dan setiap garis akan memiliki jumlah ruang yang sama dengan nomor garis (berbasis 0, yaitu baris pertama adalah garis 0) selain garis pamungkas .
Contoh:
Memasukkan:
4
Keluaran:
|\
| \
| \
| \
-----
Memasukkan:
0
Keluaran:
Dalam kasus pengujian ini, output harus kosong. Tidak ada spasi putih.
Memasukkan:
1
Keluaran:
|\
--
Input & output harus persis seperti yang saya tentukan.
Ini kode-golf , jadi usahakan kode sesingkat mungkin!
0
dapat memiliki keluaran yang tidak terduga karena