Bu meydan okumada, her cümlenin yinelenen kelimeleri kaldıracaksınız .
Örnekler
Hello Hello, World!
Hello, World!
Code Code! Golf Code
Code! Golf Code
Hello hello World
Hello World
Programming Golf Programming!
Programming Golf!
Şartname
- Giriş, ASCII karakterlerden oluşan bir dize olacaktır.
- Cümle, dizenin sonuna, satır besleme (
\n) veya noktalama işaretine (.!?) kadar herhangi bir şey olarak tanımlanır . - Bir kelime, dizisi olarak tanımlanır
A-Za-z. - Kelimeler büyük / küçük harfe duyarlı değildir (
Hello==heLlO).
- Bir kelimenin cümle içindeki sadece ilk oluşumu korunur.
- Bir kelime kaldırılırsa, boşluklar önce çıkarılan kelime çıkarılmalıdır. (ör.
A A B->A B).
- Her zaman olduğu gibi standart boşluklara izin verilmez.
Bu kod golf bayt en kısa kodu kazanır!
a b.çünkü ` a` kaldırıldı.
a__b__, tekrarlananlar bve tekrarlananlar akaldırıldığından
a b a.neye gidiyor?