#include<iostream>
#include<cstdio>
using namespace std;
int a[101][101];
int b[101][101];
int main(){
    double m,n,ans1=0,ans2;
    cin>>m>>n;
    for(int i=1;i<=n;i++){
        for(int j=1;j<=m;j++){
            cin>>a[i][j];//输入第一个数组
        }
    }
    for(int i=1;i<=n;i++){
        for(int j=1;j<=m;j++){
            cin>>b[i][j];//输入第二个数组
        }
    }
    for(int i=1;i<=n;i++){
        for(int j=1;j<=m;j++){
            if(a[i][j]=b[i][j]){
                ans1++;   //如果相同位置的数字相同,
            }            //相似度+1
        }
    }
    ans2=ans1/(m*n)*100;
    printf("%.2lf\n",ans2);  //保留两位小数
    return 0;
}

0 条评论

目前还没有评论...