例如123=63+83+10312^3 = 6^3 + 8^3 + 10^3
问题:编写程序,对任给的正整数N(Nb, c, d),使得a3=b3+c3+d3a^3...= b^3 + c^3 + d^3,其中a,b,c,d大于1,小于等于N,且bc正整数N(N<=100)。
输出:每行输出一个完美立方。输出格式为Cube = a,Triple = (b, c, d)。
求解:
备注:判断条件边界很重要
方法一:
#!...+= 1
if math.pow(a, 3) == math.pow(b, 3) + math.pow(c, 3) + math.pow(d, 3):...+= 1
if math.pow(a, 3) == math.pow(b, 3) + math.pow(c, 3) + math.pow(d, 3):