Dada uma palavra, trate cada letra como seu número no alfabeto inglês ( ase torna 1, bse torna 2, zse torna 26 e assim por diante) e verifique se todas elas, incluindo duplicatas, são coprime em pares .
A entrada é exatamente uma palavra de letras minúsculas em inglês. A saída é o fato de a palavra ser coprime: quaisquer valores de verdade / falsey, mas apenas duas variantes deles. As brechas padrão são proibidas.
Casos de teste:
man:Trueday:True(graças a Ørjan Johansen)led:False(l=12ed=4temgcd=4)mana:True(emboraaocorra várias vezes, 1 e 1 são coprimes)mom:False(gcd(13,13)=13))of:False(graças a xnor; porém15∤6,gcd(15,6)=3)a:True(se não houver pares de letras, trate a palavra como coprime também)
Este é um código-golfe , então o código mais curto em bytes vence!
day: True
of: Falseter um exemplo falso onde nenhum valor é múltiplo de outro.
0se eles são coprime e1se não?