Stwórz program, który pobiera wpisane słowo i dodaje to słowo z tyłu samego siebie minus pierwszą literę, a następnie powtarza, aż znikną wszystkie litery. Na przykład catstałby się catatti hellostałby się helloellolloloo.
Wpisz
dowolną z 26 liter alfabetu angielskiego. Może istnieć wiele słów oddzielonych spacjami, a zmianę należy zastosować do każdego słowa.
Wyjście
Wprowadzone słowo (a), z każdym słowem umieszczonym po sobie z brakującą pierwszą literą, a następnie z brakującą drugą literą i tak dalej, dopóki nie będzie więcej liter do dodania.
Więcej przykładów:
ill eel wyjścia illlll eelell
laser bat wyjścia laserasersererr batatt
darth vader wyjścia dartharthrththh vaderaderdererr
To jest kod golfowy, więc wygrywa najkrótszy kod.
Wyjaśnienie:
Możesz traktować dane wejściowe lub wyjściowe jako listę. Możesz rozdzielić słowa używając znaku nowej linii zamiast spacji. Możesz dodać końcową spację do wejścia.
1.Zaktualizuj specyfikację o nowe limity (tablica I / O, końcowe miejsce itp.) 2.Proszę poinformować istniejące rozwiązania na wypadek, gdyby któryś z nich mógł zaoszczędzić bajty.