#include<stdio.h>

int main()
{
    int m, n = 0;
    scanf("%d %d", &m, &n);//输入矩阵行列数
    int a[100][100] = {0};
    for (int i = 0; i < 2 * m; i++)
    {
        for (int j = 0; j < n; j++)
        {
            scanf("%d", &a[i][j]);//输入两个矩阵
        }
    }
    int num = 0;
    for (int i = 0; i < m; i++)
    {
        for (int j = 0; j < n; j++)
        {
            if (a[i][j] == a[i + m][j])
            {
                num++;//每当两个矩阵相同的位置有相同的元素时,num自加
            }
        }
    }
    float result = 100.00 * num / (m * n);//俩矩阵相同元素的个数比上一个矩阵中的元素总数即为所求
    printf("%.2f", result);
    return 0;
}