이 과제는 성장하는 ASCII 아트 화살표를 인쇄하는 것입니다. 패턴을 단어로 설명하지만이 시리즈의 시작 부분이 어떤지보다 쉽게 볼 수 있습니다.
>
<
->
<-
-->
<--
--->
<---
---->
<----
----->
<-----
------>
<------
...
길이가 n 인 화살표는 화살촉 ( <
또는 >
)과 n-1
대시 ( -
)를 포함합니다. 오른쪽을 향한 화살표에는 먼저 대시가 있고 그 다음에 a가 >
있습니다. 왼쪽 방향 화살표는로 시작하고 <
그 뒤에 대시가옵니다. 이 시리즈는 길이 n
오른쪽 오른쪽 화살표와 길이 n 왼쪽 화살표로 구성되며 n은 1부터 무한대까지입니다.
과제를 완료하려면 하나의 입력 인 integer i >= 1
를 사용하고 첫 번째 i
화살표를 출력 하는 프로그램이나 함수를 작성하십시오 . 화살표는 오른쪽 왼쪽 쌍이 아닌 개별적이므로 i=3
출력해야합니다.
>
<
->
문자열 목록을 반환하거나 하나씩 인쇄 할 수 있습니다. 인쇄하는 경우 화살표는 일관된 구분 기호로 구분되어야하며, 예와 같이 줄 바꿈 일 필요는 없습니다.
이것은 code-golf 이므로 가장 적은 바이트가 이깁니다.