Cho một từ, coi mỗi chữ cái là số trong bảng chữ cái tiếng Anh (vì vậy a
trở thành 1, b
trở thành 2,z
trở thành 26 và vân vân), và kiểm tra xem tất cả trong số họ, trong đó có bản sao, là cặp nguyên tố cùng nhau .
Đầu vào chính xác là một từ của chữ cái tiếng Anh viết thường. Đầu ra là thực tế nếu từ này là nguyên tố: bất kỳ giá trị trung thực / falsey nào, nhưng chỉ có hai biến thể của chúng. Sơ hở tiêu chuẩn bị cấm.
Các trường hợp thử nghiệm:
man
:True
day
:True
(cảm ơn Ørjan Johansen)led
:False
(l=12
vàd=4
cógcd=4
)mana
:True
(mặc dùa
xảy ra nhiều lần, 1 và 1 là các phần tử)mom
:False
(gcd(13,13)=13)
)of
:False
(cảm ơn xnor; mặc dù15∤6
,gcd(15,6)=3
)a
:True
(nếu không có cặp chữ nào, hãy coi từ này là đồng thời)
Đây là một môn đánh gôn , vì vậy mã ngắn nhất tính bằng byte sẽ thắng!
day: True
of: False
có một ví dụ sai trong đó không có giá trị nào là bội số của một giá trị khác.
0
nếu chúng là nguyên tố và1
nếu không?