공백, 개행 및 꺾쇠 괄호 만 포함하는 문자열을 사용하는 프로그램을 작성하십시오. <
, >
( chevrons ). 모양이 입력에 해당 하지만 원래 입력의 각 행 (미학 용) 사이에 공백 열이 삽입 된 상태에서 시계 방향으로 1/4 회전하여 공백, 줄 바꾸기 및 슬래시 : /
, \
( soliduses )를 출력 합니다.
예를 들어, 입력이 다음과 같은 경우 :
<>
결과는 다음과 같습니다.
/\
\/
입력이이 경우 :
><<<>
<><
결과는 다음과 같습니다.
\/
/\ /\
\/ /\
/\ /\
\/
입력이이 경우 :
>> <<
<> <>
<
><
결과는 다음과 같습니다.
/\ \/
\/ \/
\/ /\
/\
/\ /\
\/ /\
마지막 두 예제에서 원래 입력 행 사이에 단일 공백 열이 있는지 확인하십시오.
일반적인 방법 (명령 행, stdin)으로 입력을 받아 출력을 인쇄하는 전체 프로그램을 작성하거나 출력을 인쇄하거나 리턴하는 문자열 인수로 함수를 작성할 수 있습니다.
입력에서 공백의 선행 및 후행 행 또는 열은 출력에 없어도됩니다. 또한 결과 모양이 올바른 한 어떤 위치에서든 출력에 선행 및 / 또는 후행 공백 및 / 또는 줄 바꿈이있을 수 있습니다. 다시 말해, 아스키 아트의 번역은 중요하지 않으며, 모양과 서로의 관계 만 중요 합니다.
선택적으로 입력에 후행 줄 바꿈이 있다고 가정 할 수 있습니다.
바이트 단위의 가장 짧은 코드가 이깁니다.