华为机试:给定10个整数,从中任选出三个数,带入X
*X+X*Y-Y*Y+Z,求出最小值。python示例上用的是a.split()输入
求大佬看看我的代码有啥错误
import sys
for line in sys.stdin:
a = line.split()
for i in range(10):
list1[i]=int(a[i])
t=0
list2=[None]*720
for i in range(10):
for j in range(10):
for k in range(10):
if i!=j and i!=k and j!=k:
list2[t]=list1[i]*list1[i]+list1[i]*list1[j]-list1[j]*list1[j]+list1[k]
t=t+1
#找出最小数
t=list2[0]
for i in range(720):
if list2[i]<=t:
t=list2[i]
print(t)
*X+X*Y-Y*Y+Z,求出最小值。python示例上用的是a.split()输入
求大佬看看我的代码有啥错误
import sys
for line in sys.stdin:
a = line.split()
for i in range(10):
list1[i]=int(a[i])
t=0
list2=[None]*720
for i in range(10):
for j in range(10):
for k in range(10):
if i!=j and i!=k and j!=k:
list2[t]=list1[i]*list1[i]+list1[i]*list1[j]-list1[j]*list1[j]+list1[k]
t=t+1
#找出最小数
t=list2[0]
for i in range(720):
if list2[i]<=t:
t=list2[i]
print(t)
全部评论
相关推荐
11-24 14:20
北京大学 Java CoderEcho:虽然我没去大厂,但是待过俩家初创,我的感觉是厉害的初创很舍得给钱,也很看你的产出,产出不行直接把你开了。当然大厂也可能有这个问题。建议还是去大厂,如果被裁员了最起码还有大厂的title,这年头不确定的事儿太多了。
点赞 评论 收藏
分享
点赞 评论 收藏
分享