//建立一个m*2行 n列的数组;牛客网支持变长数组
//记录一下,135题过后尽量不要使用变长数组了,因为很多编译器不支持,移植性不高
//i j 控制行列对比相同列号上i+m行跟i行是否相等
//相等count++
#include<stdio.h>
int main()
{
int m,n,i,j,count = 0;
scanf("%d%d",&m,&n);
int arr[m*2][n];
for(i=0;i<2*m;i++)
{
for(j=0;j<n;j++)
{
scanf("%d",&arr[i][j]);
}
}
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
if(arr[i][j]==arr[i+m][j])
count++;
}
}
printf("%.2f",count/(float)(n*m)*100);
return 0;
}

京公网安备 11010502036488号