단어를 "개요"하는 현재의 과제의 목적 상, 단어는 마지막 글자부터 시작하여 자신의 글자로 연속해서 둘러싸고 마지막으로 중앙의 원래 단어를 공백으로 바꾸는 것을 의미합니다.
oooooo
onnnno
on -> on no
onnnno
oooooo
직무:
소문자 및 / 또는 대문자 영어 문자로만 구성된 단어 목록이 제공되면 각 단어의 개요를 표시하고 모든 결과 블록을 가로로 나란히 표시하고 단일 공백으로 구분하여 블록 중앙에 수직으로 정렬합니다.
전체 프로그램 또는 함수를 작성할 수 있습니다.
입력:
단어 목록 또는 원하는 경우 공백 또는 다른 기호로 구분 된 문자열
산출:
개요 단어에 대한 블록의 ASCII 표현. 선행 / 후행 공백이 허용됩니다.
테스트 사례 :
Input 1: ["code", "golf"] (or "code golf")
Output 1:
cccccccccccc gggggggggggg
cooooooooooc goooooooooog
coddddddddoc gollllllllog
codeeeeeedoc golfffffflog
code edoc golf flog
codeeeeeedoc golfffffflog
coddddddddoc gollllllllog
cooooooooooc goooooooooog
cccccccccccc gggggggggggg
Input 2: ["I", "am", "just", "a", "man"] (or "I am just a man")
Output 2:
jjjjjjjjjjjj
juuuuuuuuuuj mmmmmmmmm
aaaaaa jussssssssuj maaaaaaam
III ammmma justtttttsuj aaa mannnnnam
I I am ma just tsuj a a man nam
III ammmma justtttttsuj aaa mannnnnam
aaaaaa jussssssssuj maaaaaaam
juuuuuuuuuuj mmmmmmmmm
jjjjjjjjjjjj
우승 기준 :
각 언어에서 가장 짧은 바이트 코드가 이깁니다. 코드와 접근 방식에 대해 언급 / 설명해 주시면 대단히 감사하겠습니다.