Garland Sözleri
Bir çelenk kelimesi , bir çelenk gibi birbirine asılabilen bir kelimedir, çünkü başladığı harflerle aynıdır. Bu mektup grupları bile örtüşebilir!
Örneğin, undergroundsıralı bir garland kelimesidir 3, çünkü aynı 3 karakterle başlar ve biter und. Bu, birlikte gibi sinirli olabileceği anlamına gelir undergroundergrounderground....
alfalfabu da bir garland kelime! Bu 4. mertebeden. Başlıyor ve bitiyor alfa. Birlikte şöyle sinirli olabilir: alfalfalfalfa.
Garlandifiye olarak adlandırdığım bir süreç n, bir garland kelimesinin sırasını belirlediğinizde , orijinal kelimeyi alıp garland nzamanı olarak döngü yapmak için gereken segmenti eklersiniz . Öyleyse, onionsıralı bir 2garland kelimesi olduğu için, almak onioniçin ilk 2harfleri keserek alın ionve bitiş 2zamanlarına ekleyin onionionion.
Amaç
Standart girdiden veya işlev argümanından girdi alan ve düzeltilmiş sözcüğü çıktısını alan veya geri döndüren bir program veya işlev yapın.
Tüm kelimeler küçük harf olacaktır ve bir kelime için mümkün olan en yüksek sıradır length(word) - 1.
Örnek G / Ç
"onion" --> "onionionion"
"jackhammer" --> "jackhammer"
"abracadabra" --> "abracadabracadabracadabracadabracadabra"
"" --> ""
"zvioz" --> "zviozvioz"
"alfalfa" --> "alfalfalfalfalfalfa"
"aaaa" --> "aaaaaaa"
Bu kod golf , yani en az bayt sayısı kazanır.