比赛 收心赛 评测结果 AAAAWWWWWWWWWWWWWWWW
题目名称 矩阵游戏 最终得分 20
用户昵称 梦那边的美好ME 运行时间 1.048 s
代码语言 C++ 内存使用 4.10 MiB
提交时间 2026-02-24 11:09:22
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
#define ll long long

ll T,n,m;
ll a[301][301];
bool check;

int main(){
	freopen("matrix.in","r",stdin);
	freopen("matrix.out","w",stdout);
	ios::sync_with_stdio(0);
	cin.tie(0);cout.tie(0);
	cin>>T;
	while (T--){
		check=0;
		cin>>n>>m;
		for (int i=1;i<=n-1;i++){
			for (int j=1;j<=m-1;j++){
				cin>>a[i][j];
				if (a[i][j]>1e6) check=1;
			}
		}
		if (check){
			cout<<"NO\n";
			continue;
		}
		if (n==2&&m==2)
			cout<<"YES\n"<<a[1][1]<<" 0\n"<<"0 0\n";
		else if (n==2&&m==3)
			cout<<"YES\n"<<a[1][1]<<" 0 "<<a[1][2]<<'\n'<<"0 0 0\n";
		else if (n==3&&m==2)
			cout<<"YES\n"<<a[1][1]<<" 0\n"<<"0 0\n"<<a[2][1]<<" 0\n";
		else if(n==3&&m==3)
			cout<<"YES\n"<<a[1][1]<<" 0 "<<a[1][2]<<'\n'<<"0 0 0\n"<<a[2][1]<<" 0 "<<a[2][2]<<'\n';
		else cout<<"NO"<<endl;
	}
	return 0;
}