Pro.ID21120 TitlePerfect Cubes Title链接http://10.20.2.8/oj/exercise/problem?problem_id=21120 AC77 Submit142 Ratio54.23% 时间&空间限制描述For hundreds of years Fermat's Last Theorem, which stated simply that for n > 2 there exist no integers a, b, c > 1 such that an = bn + cn, has remained elusively unproven. (A recent proof is believed to be correct, though it is still undergoing scrutiny.) It is possible, however, to find integers greater than 1 that satisfy the "perfect cube" equation a3 = b3 + c3 + d3 (e.g. a quick calculation will show that the equation 123 = 63 + 83 + 103 is indeed true). This problem requires that you write a program to find all sets of numbers {a, b, c, d} which satisfy this equation for a ≤ N. 输入One integer N ( N ≤ 100 ). 输出Description For hundreds of years Fermat's Last Theorem, which stated simply that for n > 2 there exist no integers a, b, c > 1 such that an = bn + cn, has remained elusively unproven. (A recent proof is believed to be correct, though it is still undergoing scrutiny.) It is possible, however, to find integers greater than 1 that satisfy the "perfect cube" equation a3 = b3 + c3 + d3 (e.g. a quick calculation will show that the equation 123 = 63 + 83 + 103 is indeed true). This problem requires that you write a program to find all sets of numbers {a, b, c, d} which satisfy this equation for a ≤ N. Input One integer N ( N ≤ 100 ). Output The output should be listed as shown below, one perfect cube per line, in non-decreasing order of a (i.e. the lines should be sorted by their a values). The values of b, c, and d should also be listed in non-decreasing order on the line itself. There do exist several values of a which can be produced from multiple distinct sets of b, c, and d triples. In these cases, the triples with the smaller b values should be listed first. Sample Input 24 Sample Output Cube = 6, Triple = (3,4,5) Source 样例输入24 样例输出Cube = 6, Triple = (3,4,5) 作者 |