21120_PerfectCubes

2022-5-16 18:18| 发布者: Hocassian| 查看: 42| 评论: 0|原作者: 肇庆学院ACM合集

摘要:
C:\Users\Administrator\Downloads\2019-10-12-10-14-3-89504863820899-Problem List-采集的数据-后羿采集器.html

Pro.ID

21120

Title

Perfect Cubes

Title链接

http://10.20.2.8/oj/exercise/problem?problem_id=21120

AC

77

Submit

142

Ratio

54.23%

时间&空间限制

  • Time Limit: 400/200 MS (Java/Others)     Memory Limit: 32768/10000 K (Java/Others)
  • 描述

    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 aN.

    输入

    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 aN.

    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)
    Cube = 12, Triple = (6,8,10)
    Cube = 18, Triple = (2,12,16)
    Cube = 18, Triple = (9,12,15)
    Cube = 19, Triple = (3,10,18)
    Cube = 20, Triple = (7,14,17)
    Cube = 24, Triple = (12,16,20)

    Source

    样例输入

    24

    样例输出

    Cube = 6, Triple = (3,4,5)
    Cube = 12, Triple = (6,8,10)
    Cube = 18, Triple = (2,12,16)
    Cube = 18, Triple = (9,12,15)
    Cube = 19, Triple = (3,10,18)
    Cube = 20, Triple = (7,14,17)
    Cube = 24, Triple = (12,16,20)

    作者


    路过

    雷人

    握手

    鲜花

    鸡蛋

    最新评论

    返回顶部