이것을 우리는 알파벳 수프 그릇이라고 부릅니다. 26 개의 대문자 영문 AZ가 시계 방향으로 배열되어 둘레를 형성하는 대략 원형의 아스키 아트 모양입니다.
XYZABC
VW DE
U F
T G
S H
RQ JI
PONMLK
단일 문자 문자 AZ를 사용하고 동일한 알파벳 수프 그릇이 "회전 된"출력되도록하는 프로그램을 작성하십시오. 따라서 입력 문자는 A
위 예제에서 수행 한 위치에 나타나고 나머지 알파벳은 완전히 순환됩니다. 시계 방향.
입력에 대한 출력 A
은 알파벳 수프의 원래 그릇과 같습니다.
그리고 입력 출력 B
은 다음과 같습니다.
YZABCD
WX EF
V G
U H
T I
SR KJ
QPONML
마찬가지로 출력 H
은 다음과 같습니다.
EFGHIJ
CD KL
B M
A N
Z O
YX QP
WVUTSR
또는를위한 Z
:
WXYZAB
UV CD
T E
S F
R G
QP IH
ONMLKJ
이것은 A부터 Z까지 26 글자 모두에 적용되어야합니다.
세부:
- 유일한 입력은 A에서 Z까지의 단일 문자라고 가정 할 수 있습니다.
- 편리한 경우 입력 및 / 또는 출력에 소문자 az를 사용할 수 있으며 소문자와 대문자를 혼합하여 일치시킬 수도 있습니다.
- 알파벳 순서는 시계 반대 방향이 아니라 시계 방향으로 순환해야합니다.
- 수프 그릇을 들여 쓰고 채우려면 다른 공간이 아닌 공백을 사용해야합니다.
- 수프 보울이 올바르게 배열되어 있으면 출력물에 줄 바꿈 또는 공백이있을 수 있습니다.
- 그릇 모양은 텍스트로 대략 원형으로 표시되도록 폭이 12 자, 키가 7 자입니다. 그릇의 모양이 같아야합니다.
이것은 코드 골프이므로 가장 짧은 코드가 승리합니다!