#include using namespace std; char b[9][1010],a[1010][1010]; int n,i,j,m,h; int maxn[1010],maxm[1010]; int calcm(int maxx[],char b[10][1010],int n,int m) { for(int i=0;imaxm[j] && a[i][j]=='#') a[i][j]=maxm[j]+'0'; } for(int i=0;i>n>>m>>h; for(i=0;i>a[i][j]; for(i=0;i>b[i][j]; calcn(maxm,b,h,m); for(i=0;i>b[i][j]; calcm(maxn,b,h,n); think(); return 0; }