Mengingat kata, memperlakukan setiap surat nomor itu dalam alfabet bahasa Inggris (jadi amenjadi 1, bmenjadi 2, zmenjadi 26 dan seterusnya), dan periksa apakah semua dari mereka, termasuk duplikat, yang berpasangan coprime .
Inputnya persis satu kata huruf Inggris kecil. Keluarannya adalah fakta jika kata itu coprime: nilai kebenaran / falsey apa pun, tetapi hanya dua varian di antaranya. Celah standar dilarang.
Kasus uji:
man:Trueday:True(terima kasih kepada Ørjan Johansen)led:False(l=12dand=4sudahgcd=4)mana:True(meskipunaterjadi beberapa kali, 1 dan 1 adalah koprimes)mom:False(gcd(13,13)=13))of:False(terima kasih kepada xnor; meskipun15∤6,gcd(15,6)=3)a:True(jika tidak ada pasangan huruf, perlakukan kata itu sebagai koprime juga)
Ini adalah kode-golf , jadi kode terpendek dalam byte menang!
day: True
of: Falseuntuk memiliki contoh palsu di mana tidak ada nilai yang merupakan kelipatan dari yang lain.
0jika mereka adalah koprime dan1jika tidak?