zoj 2857//RGB变gray,就是算平均…

来源:互联网 发布:excel怎样复制一列数据 编辑:程序博客网 时间:2024/05/11 18:48
#include"stdio.h"
main()
{
      intn,m,c=1;
     while(scanf("%d%d",&n,&m),!(n==0&&m==0))
     {
         inti,j,ave[n][m],r[n][m],g[n][m],b[n][m];
        for(i=0;i<n;i++)
            for(j=0;j<m;j++)
               scanf("%d",&r[i][j]); 
        for(i=0;i<n;i++)
            for(j=0;j<m;j++)
               scanf("%d",&g[i][j]); 
        for(i=0;i<n;i++)
            for(j=0;j<m;j++)
               scanf("%d",&b[i][j]); 
         
        for(i=0;i<n;i++)
            for(j=0;j<m;j++)
               ave[i][j]=(r[i][j]+g[i][j]+b[i][j])/3;
               
         printf("Case%d:\n",c);c++;
        for(i=0;i<n;i++)
            {int mark=1;
               for(j=0;j<m;j++)
               {if(mark==1) {printf("%d",ave[i][j]);mark=0;}
                elseprintf(",%d",ave[i][j]);}
             
               printf("\n");
            }
               
     
     }
     
     //getchar();getchar();
     return 0;
     
}

原创粉丝点击