#include <iostream>
using namespace std;
const int MAX = 110;
int main()
{
int R[MAX][MAX], G[MAX][MAX], B[MAX][MAX], aver[MAX][MAX];
int N, M, Case = 0;
while (cin >> N >> M && (N || M))
{
for (int i = 0; i < N; ++i)
{
for (int j = 0; j < M; ++j)
{
cin >> R[i][j];
}
}
for (int i = 0; i < N; ++i)
{
for (int j = 0; j < M; ++j)
{
cin >> G[i][j];
}
}
for (int i = 0; i < N; ++i)
{
for (int j = 0; j < M; ++j)
{
cin >> B[i][j];
}
}
for (int i = 0; i < N; ++i)
{
for (int j = 0; j < M; ++j)
{
aver[i][j] = (R[i][j] + G[i][j] + B[i][j]) / 3;
}
}
cout << "Case " << ++Case << ":" << endl;
for (int i = 0; i < N; ++i)
{
for (int j = 0; j < M; ++j)
{
if (j != M - 1)
cout << aver[i][j] << ",";
else
cout << aver[i][j];
}
cout << endl;
}
}
return 0;
}
zju2857
最新推荐文章于 2019-06-22 19:18:05 发布