Wenn Sie ein Wort haben, behandeln Sie jeden Buchstaben als seine Nummer im englischen Alphabet (wird also azu 1, bwird zu 2, zwird zu 26 usw.), und überprüfen Sie, ob alle Buchstaben , einschließlich der Duplikate, paarweise koprimiert sind .
Die Eingabe ist genau ein Wort aus englischen Kleinbuchstaben. Die Ausgabe ist die Tatsache, dass das Wort Koprime ist: Alle Wahrheiten / Falschheitswerte, aber nur zwei Varianten davon. Standardlücken sind verboten.
Testfälle:
man:Trueday:True(danke an Ørjan Johansen)led:False(l=12undd=4habengcd=4)mana:True(obwohlamehrfach vorkommt, 1 und 1 sind Koprime)mom:False(gcd(13,13)=13))of:False(danke an xnor; obwohl15∤6,gcd(15,6)=3)a:True(Wenn keine Buchstabenpaare vorhanden sind, wird das Wort auch als Koprime behandelt.)
Dies ist ein Code-Golf , also gewinnt der kürzeste Code in Bytes!
day: True
of: False, ein falsches Beispiel zu haben, bei dem kein Wert ein Vielfaches eines anderen ist.
0wenn es sich um Coprime handelt und1wenn nicht?