POJ 2579 Blurred Vision G++

来源:互联网 发布:统计分析软件r 编辑:程序博客网 时间:2024/04/30 01:03

#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;} 

0 0