第一行包含两个整数m和n,表示图像的行数和列数,用单个空格隔开。1≤m≤100, 1≤n≤100。之后m行,每行n个整数0或1,表示第一幅黑白图像上各像素点的颜色,相邻两个数用单个空格隔开。之后m行,每行n个整数0或1,表示第二幅黑白图像上各像素点的颜色,相邻两个数用单个空格隔开。
一个实数,表示相似度(以百分比的形式给出),精确到小数点后两位。
3 3 1 0 1 0 0 1 1 1 0 1 1 0 0 0 1 0 0 1
44.44
m,n= map(int,input().split()) a = [] b = [] for i in range(m): a.append(list(map(int,input().split()))) for j in range(m): b.append(list(map(int,input().split()))) c=0 for i in range(m): for j in range(n): if a[i][j]==b[i][j]: c += 1 print("{:.2f}".format(100*c/(m*n)))
m,n=map(int,input().split()) a=[] b=[] for i in range(m): a.append(list(map(int,input().split()))) for i in range(m): b.append(list(map(int,input().split()))) x=0 for i in range(m): for j in range(n): if a[i][j]==b[i][j]: x=x+1 print('{:.2f}'.format((x*100)/(m*n)))