갈랜드 단어
환 단어는 그것이로 시작하는 같은 문자로 끝나는 때문에, 화환처럼 함께 중독 될 수있는 단어입니다. 이 문자 그룹은 겹칠 수도 있습니다!
예를 들어, underground
order of garland 단어 3
는 동일한 3 자로 시작하고 끝나기 때문에 und
. 이것은 같이 묶일 수 있음을 의미합니다 undergroundergrounderground...
.
alfalfa
갈 랜드 단어입니다! 순서 4입니다 alfa
.로 시작하고 끝납니다 . 다음과 같이 함께 묶을 수 있습니다 alfalfalfalfa
.
내가 화환이라고 부르는 과정은 n
화환 단어 의 순서를 결정 하면 원래 단어를 가져 와서 화환 n
시간으로 반복하는 데 필요한 세그먼트를 추가하는 것 입니다. 따라서 onion
주문 2
화환 단어이므로, onion
첫 2
글자를 잘라내어 ion
끝 2
시간에 추가합니다 onionionion
.
객관적인
표준 입력 또는 함수 인수 에서 입력을 받아서 단어를 출력하거나 반환 하는 프로그램이나 함수 를 만드십시오 .
모든 단어는 소문자이며 단어의 가능한 가장 높은 순서는 length(word) - 1
입니다.
예제 I / O
"onion" --> "onionionion"
"jackhammer" --> "jackhammer"
"abracadabra" --> "abracadabracadabracadabracadabracadabra"
"" --> ""
"zvioz" --> "zviozvioz"
"alfalfa" --> "alfalfalfalfalfalfa"
"aaaa" --> "aaaaaaa"
이것은 code-golf 이므로 바이트 수가 가장 적습니다.