两组数的差异(10分)
题目内容:
给出两组相同数量的整数,求这两组整数的差异估算,即:对应数差值平方之和。
第一组为a1, a2....an
第二组为b1, b2....bn
求 (a1-b1)^2+(a2-b2)^2+....+(an-bn)^2
输入格式:
两行,每行是一组整数,用空格隔开。
输出格式:
一个整数。
输入样例:
1 2
1 2
输出样例:
0
时间限制:500ms内存限制:32000kb
程序1:
alist=list(map(int,input().split()))
blist=list(map(int,input().split()))
sum=0
for i in range(len(alist)):
sum=(alist[i]-blist[i])**2+sum
print(sum)
程序2:
alist=map(int,input().split())
blist=map(int,input().split())
print(sum(map(lambda x,y:(x-y)**2,alist,blist)))