题解 | #图像相似度#
图像相似度
http://www.nowcoder.com/practice/f2952ee3bb5c48a9be6c261e29dd1092
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int m=sc.nextInt();
int n=sc.nextInt();
int[][] array=new int[m][n];
int[][] brray=new int[m][n];
double count=0.0;
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
{
array[i][j]=sc.nextInt();
}
}
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
{
brray[i][j]=sc.nextInt();
}
}
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
{
if(array[i][j]==brray[i][j])
{
count++;
}
}
}
System.out.printf("%.2f",(count)/(m*n)*100);
}
}

海康威视公司福利 1139人发布