당신의 임무는 ASCII 삼각형을 인쇄하는 프로그램이나 함수를 작성하는 것입니다. 그들은 다음과 같이 보입니다 :
|\
| \
| \
----
프로그램은 n
제약 조건 이있는 단일 숫자 입력을 0 <= n <= 1000
받습니다. 위 삼각형의 값은 n=3
입니다.
ASCII 삼각형에는 n
백 슬래시 ( \
) 및 세로 막대 ( |
), n+1
선 및 대시 ( -
)가 있으며 각 행에는 최종 행 외에 행 번호 (0 기반, 즉 첫 번째 행은 0 행)와 동일한 공간이 있습니다. .
예 :
입력:
4
산출:
|\
| \
| \
| \
-----
입력:
0
산출:
이 테스트의 경우 출력이 비어 있어야합니다. 공백이 없습니다.
입력:
1
산출:
|\
--
입력 및 출력은 정확히 내가 지정한 방식 이어야 합니다.
이것은 code-golf 이므로 가능한 가장 짧은 코드를 목표로하십시오!
0
예기치 않은 출력을 가질 수는 (당신이 대시의 수를 한 번 더 입력 된 숫자보다해야한다는 요청 특히 이후) 가장자리 케이스이기 때문에