马大定理断言当整数 n 2时关于 abc 的方程a n = b n + c n 没有正整数解。 该定理被提出来后历经三百多年经历多人猜想辩证最终在 1995 年被英国数学家安德鲁怀尔斯证明。 不过可以找到大于 1 的 4 个整数满足完美立方等式:a 3 = b 3 + c 3 + d 3 例如 12 3 = 6 3
解题思路:
枚举 a, b, c, d 的值,利用集合判重,再判定是否符合条件,最后根据题目要求输出即可。
需要注意的是,对于每个 a 的值,需要将符合条件的 b, c, d 组成的三元组按照要求输出,这里可以使用 Python 中的 sorted 函数对三元组进行排序。
代码实现:
原文地址: http://www.cveoy.top/t/topic/g0TN 著作权归作者所有。请勿转载和采集!