题解 | #图像相似度#

图像相似度

http://www.nowcoder.com/practice/f2952ee3bb5c48a9be6c261e29dd1092

#include<cstdio>
#include<iostream>
#include<iomanip>
using namespace std;

int main()
{
    int m, n;
    cin >> m >>n;
    int pic[2 * m][n];
    //数据读入
    //外层循环行数
    for(int i = 0;i < 2 * m;i++){
        //内层循环列数
        for(int j = 0;j < n;j++){
            cin >> pic[i][j];
        }
    }
    //数据分析
    //相同列数,相差m行数比较
    float count = 0;
    for(int i = 0;i < m;i++){
        for(int j = 0;j < n;j++){
            if(pic[i][j] == pic[i + m][j]){
                count = count + 1;
            }
        }
    }
    float ret = (count / (m * n * 1.0)) * 100.0;
   cout << fixed << setprecision(2) << ret;
    
}
全部评论

相关推荐

小红书 后端开发 总包n+8w+期权
点赞 评论 收藏
分享
10-17 12:16
同济大学 Java
7182oat:快快放弃了然后发给我,然后让我也泡他七天最后再拒掉,狠狠羞辱他一把😋
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务