矩阵问题
题目描述
有一个n×m的矩阵,你需要在每个位置(i,j)填上一个数xi,j。
有若干个限制,每个对于每个位置(i,j),满足li,j≤xi,j≤ri,j。
其次,对于所有i,j(1≤i≤n,1≤j≤m−1),满足xi,j+xi,j+1≤ai,j。对于所有i,j(1≤i≤n−1,1≤j≤m),满足xi,j+xi+1,j≥bi,j。
输入格式
第一行两个整数n,m(2≤n,m≤50)。
接下来n行,每行m个数li,j(1≤li,j≤109)。
接下来n行,每行m个数ri,j(1≤ri,j≤109)。
接下来n行,每行m−1个数ai,j(0≤ai,j≤2×109)。
接下来n−1行,每行m个数bi,j(0≤bi,j≤2×109)。
数据保证一定有解。
输出格式
输出n行m列,表示一个解。输出任意解即可。
样例输入
2 2
0 1
2 3
2 3
4 5
4
8
4 5
样例输出
1 2
3 4