Herausforderung
Wenn Sie ein Wort auf Walisisch eingegeben haben, geben Sie alle möglichen mutierten Formen des Wortes aus.
Mutationen
Eine Mutation ist eine Änderung des ersten Buchstabens eines Wortes, wenn bestimmten Wörtern oder in bestimmten grammatikalischen Kontexten gefolgt wird.
Auf Walisisch werden die folgenden als "Konsonanten" betrachtet:
b c ch d dd f ff g ng h l ll m n p ph r rh s t th
Beachten Sie, dass Konsonanten mit mehreren Zeichen wie ch, ng und rh auf Walisisch als ein Buchstabe und daher als ein Konsonant gezählt werden.
Die anderen Buchstaben des walisischen Alphabets sind Vokale.
a e i o u w y
Siehe unten alle Mutationen mit dem Originalbuchstaben links und den resultierenden mutierten Buchstaben rechts:
Original | Mutations
---------+---------------
p | b mh ph
t | d nh th
c | g ngh ch
b | f m
d | dd n
g | [no letter] ng
m | f
ll | l
rh | r
Hier [no letter]
bedeutet, dass das g vom Wortanfang entfernt wird.
Beachten Sie, dass es einige Konsonanten gibt, die nicht mutieren:
ch
dd
f
ff
j
l
n
ng
ph
r
s
th
Vokale können auch am Anfang von Wörtern gefunden werden, mutieren aber nicht:
a
e
i
o
u
w
y
Beispiele
Eingang: dydd
Ausgabe:
dydd
ddydd
nydd
Eingang: pobl
Ausgabe:
pobl
bobl
mhobl
phobl
Eingang: gwernymynydd
Ausgabe:
gwernymynydd
wernymynydd
ngwernymynydd
Eingang: ffrindiau
Ausgabe:
ffrindiau
Eingang: enw
Ausgabe:
enw
Eingang: theatr
Ausgabe:
theatr
Auf Wunsch von ArtOfCode;)
Eingang: llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch
Ausgabe:
llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch
lanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch
Regeln
Die Eingabe wird immer nur ein Wort sein.
Es werden immer mehr Buchstaben nach dem führenden Konsonanten in Ihrer Eingabe sein.
Gewinnen
Der kürzeste Code in Bytes gewinnt.
theatr
; t
mutiert aber th
nicht.
llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch