测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A33650. 如果 a+b+c=1000,且 a^2+b^2=c^2,(a,b,c 都是正整数,符号^表示幂运算符,a^2表示a的平方)请用编程输出 a,b,c的可能组合。

填空题 较难

题目描述

如果 a+b+c=1000,且 a^2+b^2=c^2,(a,b,c 都是正整数,符号^表示幂运算符,a^2表示a的平方)请用编程输出 a,b,c的可能组合。

参考答案

for a in range(1,1000): for b in range(1,1000): c=(1000-a-b) #c就是1000-a-b if a*a+b*b==c*c: print("a={},b={},c={}".format(a,b,c))
上一题 下一题