3 条题解

  • -6
    @ 2024-4-21 14:32:38

    题解

    #include<bits/stdc++.h>
    using namespace std;
    int main(){
        int m,n;
        cin >>m>>n;
        int a[m][n] = {0};
        for(int i = 0;i<m;i++){
            for(int j = 0;j<n;j++){
                cin >>a[i][j];
            }
        }
        int a1[m][n] = {0};
        for(int i = 0;i<m;i++){
            for(int j = 0;j<n;j++){
                cin >>a1[i][j];
            }
        }
        int tmp = 0;
        for(int i = 0;i<m;i++){
            for(int j = 0;j<n;j++){
                if(a[i][j] == a1[i][j]){
                    tmp++;
                }
            }
        }
        float tmp1 = tmp;
        float fff = m * n;
        float cnp = tmp1 / fff * 100;
        printf("%.2lf",cnp);
    }
    
    • -7
      @ 2024-4-21 14:44:38

      赵誉杰真帅

      • -7
        @ 2024-4-21 14:41:49
        using namespace std;
        int a[1010][1010];
        int b[1010][1010];
        double tmp;
        int main()
        {
        	int m,n;
        	cin >> m >> n;
        	for(int i=0;i<m;i++)
        	{
        		for(int j=0;j<n;j++)
        		{
        			cin >> a[i][j];
        		}
        	}
        	for(int i=0;i<m;i++)
        	{
        		for(int j=0;j<n;j++)
        		{
        			cin >> b[i][j];
        		}
        	}
        	for(int i=0;i<m;i++)
        	{
        		for(int j=0;j<n;j++)
        		{
        			if(a[i][j]==b[i][j])
        			{
        				tmp++;
        			}
        		}
        	}
        	tmp=tmp/(m*n)*100;
        	printf("%.2lf",tmp);
        }
        
        • 1

        信息

        ID
        727
        时间
        1000ms
        内存
        256MiB
        难度
        6
        标签
        (无)
        递交数
        185
        已通过
        56
        上传者