Die Inspiration für die Challenge war die, die ich irgendwo gesehen habe:
Das Wort "Nonne" ist nur der Buchstabe n , der ein Rad dreht
Ihre Herausforderung besteht darin, eine Schnur zu nehmen und festzustellen, ob es sich um den ersten Buchstaben handelt, der ein Rad dreht.
Regeln
Eine Zeichenfolge ist ein Buchstabe, der ein Rad dreht, wenn:
- Der erste Buchstabe ist der gleiche wie der letzte Buchstabe. (Der Brief kann nicht auf dem Kopf landen.)
- Die Zeichenfolge wechselt zwischen Wagenradbuchstaben für jedes Zeichen.
Die Wagenradbuchstaben sind n
und u
, m
und w
, b
und q
. Beachten Sie, dass n
und w
zusammen keine Wagenradbuchstaben sind und auch nicht w
und b
.
- Sie nehmen eine Zeichenfolge mit einer unserer Standardeingabemethoden.
- Sie geben einen Wahrheitswert aus, wenn die Zeichenfolge ein Wagenradbuchstabe ist, und einen falschen Wert, wenn dies nicht der Fall ist. Die Ausgabe kann mit beliebigen Standardausgabemethoden erfolgen.
Zusätzliche Regeln:
- Es dürfen nur Kleinbuchstaben
n
/u
/m
/w
/b
/ verwendetq
werden. - Sie können davon ausgehen, dass die Eingabe niemals leer ist.
- Eine einstellige Zeichenfolge ist kein gültiges Rad.
Testfälle
Input -> Output
nun -> truthy
nunun -> truthy
nunununu -> falsy
wmw -> truthy
wmwun -> falsy
bqbqbqbqbqb -> truthy
v^v^v -> falsy
AVAVA -> falsy
OOO -> falsy
ununununu -> truthy
nunwmwnun -> falsy
nun unun -> falsy
nunwmw -> falsy
nnuunnuunnuu -> falsy
nwnwnwnwn -> falsy
m -> falsy
nunuuunun -> falsy
Gewinner
Wie beim Code-Golf gewinnt der kürzeste Code (in jeder Sprache)!
uwuwuwuwuwu
bqb
aber nicht pdp
?
dpd
, pdp
und so nicht arbeiten, ich glaube , Sie sie in den Testfällen mit einer falsy Antwort haben sollten.
b
Räder inq
, nicht wahr?d
undp
sind auch Radkumpels. Der Schlüssel ist, dass sie sich drehen, nicht drehen.