Nhiệm vụ của bạn là viết chương trình hoặc hàm in hình tam giác ASCII. Họ trông như thế này:
|\
| \
| \
----
Chương trình của bạn sẽ có một đầu vào số duy nhất n
, với các ràng buộc 0 <= n <= 1000
. Tam giác trên có giá trị là n=3
.
Tam giác ASCII sẽ có n
dấu gạch chéo ngược ( \
) và thanh dọc ( |
), n+1
đường thẳng và dấu gạch ngang ( -
) và mỗi dòng sẽ có một khoảng trắng bằng số dòng (dựa trên 0, tức là dòng đầu tiên là dòng 0) bên cạnh dòng cuối cùng .
Ví dụ:
Đầu vào:
4
Đầu ra:
|\
| \
| \
| \
-----
Đầu vào:
0
Đầu ra:
Trong trường hợp thử nghiệm này, đầu ra phải trống. Không có khoảng trắng.
Đầu vào:
1
Đầu ra:
|\
--
Đầu vào và đầu ra phải chính xác như tôi đã chỉ định.
Đây là môn đánh gôn , vì vậy hãy nhắm đến mã ngắn nhất có thể!
0
có thể có bất kỳ đầu ra bất ngờ nào vì đây là trường hợp cạnh (đặc biệt là khi bạn yêu cầu số lượng dấu gạch ngang phải nhiều hơn số đầu vào)