CSP 202104-1 灰度直方图 C语言满分答案

CSP 202104-1 灰度直方图 C语言满分答案

#include <stdio.h>
#include <stdlib.h>

main()
{
    int n,m,L;
    int **arr;
    int i,j,k;
    int *out_arr;
    scanf("%d %d %d",&n,&m,&L);
    arr = (int**)malloc(sizeof(int*)*n);
    out_arr = (int*)malloc(sizeof(int)*L);
    for(i=0;i<L;i++)
    {
        out_arr[i]=0;
    }
    for(i=0;i<n;i++)
    {
        arr[i] = (int*)malloc(sizeof(int)*m);
        for(j=0;j<m;j++)
        {
            scanf("%d",&arr[i][j]);
            for(k=0;k<L;k++)
            {
                if(arr[i][j]==k)
                {
                    out_arr[k]++;
                }
            }
        }
    }
    for(i=0;i<L;i++)
    {
        printf("%d ",out_arr[i]);
    }
    return 0;
}
上一篇:asp.net core 使用Mysql和Dapper


下一篇:力扣刷题总结-持续更新