如果三个正整数A,B,C是互质的,则它们是ABC三元组,且A <B且满足以下关系:A + B = C
例子 :
1, 8, 9
是ABC三元组,因为它们是互质的,1 <8和1 + 8 = 96, 8, 14
不是因为他们不是互质素7, 5, 12
不是因为7> 5
您可以查看此Frits Beukers 2005演示文稿,以获取有关ABC-三元组的更多详细信息。
输入输出
三个整数,十进制写成。可能是单独的值或列表。无论三个整数是否是ABC三元组,输出都必须为真实/虚假值。
注意:重要的是要遵守列表中的整数顺序,例如:1, 8, 9
不被视为与同一列表9, 1, 8
或任何其他组合。因此,第一个是ABC三元组,第二个不是。
因此,A是列表的第一个元素,B是第二个元素,C是第三个元素。
测试用例
以下每个列表应输出真实值
[1, 8, 9]
[2, 3, 5]
[2, 6436341, 6436343]
[4, 121, 125]
[121, 48234375, 48234496]
以下每个列表应输出假值
[1, 1, 2]
[1, 2, 5]
[1, 9, 8]
[4, 12872682, 12872686]
[6, 8, 14]
[7, 5, 12]
[A,B,C]
,还是也可以按顺序[C,B,A]
或按顺序接受输入[C,A,B]
?