Göreviniz bir ASCII üçgeni basan bir program veya işlev yazmaktır. Buna benziyorlar:
|\
| \
| \
----
Programınız nkısıtlamalarla birlikte tek bir sayısal girdi alacaktır 0 <= n <= 1000. Yukarıdaki üçgenin değeri vardı n=3.
ASCII üçgeni nters eğik çizgilere ( \) ve dikey çubuklara ( |), n+1çizgilere ve çizgilere ( -) sahip olacak ve her çizgide, nihai çizginin yanı sıra, satır numarasına (0 tabanlı, yani ilk satır 0'dır) eşit miktarda boşluk olacaktır. .
Örnekler:
Giriş:
4
Çıktı:
|\
| \
| \
| \
-----
Giriş:
0
Çıktı:
Bu test durumunda, çıktı boş olmalıdır. Boşluk yok.
Giriş:
1
Çıktı:
|\
--
Giriş ve çıkış tam olarak benim belirttiğim gibi olmalı .
Bu kod golf , bu yüzden mümkün olan en kısa kodu hedefliyoruz!
0beklenmedik bir çıktının olması beklenmedik bir çıktı olsa bile daha iyi olacağını düşünüyorum (özellikle çizgi sayısının giriş sayısından bir tane olması gerektiğini talep ettiğinizden beri)