#include <iostream>
#include <vector>
//感谢博友翻译
using namespace std;
int main()
{
vector<int> jg;
//int hi=0;
while(1)
{
string str;
cin>>str;
if(str=="ENDOFINPUT")
{
break;
}
//hi++;
int NUM1,NUM2;
cin>>NUM1>>NUM2;
jg.push_back(NUM1-1);
jg.push_back(NUM2-1);
int a[NUM1][NUM2];
int b[NUM1-1][NUM2-1];
for(int i=0;i<NUM1;i++)
{
for(int j=0;j<NUM2;j++)
{
char t;
cin>>t;
a[i][j]=t-'0';
}
}
cin>>str;
for(int i=0;i<NUM1-1;i++)
{
for(int j=0;j<NUM2-1;j++)
{
b[i][j]=(a[i][j]+a[i+1][j+1]+a[i+1][j]+a[i][j+1])/4;
jg.push_back(b[i][j]);
}
}
/*
for(int i=0;i<NUM1;i++)
{
for(int j=0;j<NUM2;j++)
{
cout<<a[i][j];
}
cout<<endl;
}*/
}
int flag=0;
for(int k=0;k<jg.size();)
{
//cout<<jg[k];
int n1,n2;
if(flag==0)
{
n1=jg[k];
n2=jg[k+1];
k++;
k++;
flag=1;
}
for(int i=0;i<n1;i++)
{
for(int j=0;j<n2;j++)
{
cout<<jg[k];
k++;
}
cout<<endl;
}
flag=0;
}
return 0;
}
POJ 2579 Blurred Vision G++
最新推荐文章于 2020-09-16 16:11:14 发布