题目 1726

矩阵

查看题解 ↗GitHub ↗如何评测
题号
1726
时间限制
2000 ms
内存限制
256 MB
标签
图论
来源
信息学奥赛一本通 · 高手训练篇·三、图论(高手训练)

【题目描述】

有一个n×mn×m的矩阵,初始每个格子的权值都为00,可以对矩阵执行两种操作: 1、选择一行,该行每个格子的权值加11或减11。 2、选择一列,该列每个格子的权值加11或减11。 现在有K个限制,每个限制为一个三元组(x,y,cx,y,c),代表格子(x,yx,y)权值等于cc。问是否存在一个操作序列,使得操作完后的矩阵满足所有的限制。如果存在输出“YesYes”,否则输出“NoNo”。

【输入】

先输入一个T(T≤5)T(T≤5)代表输入有T组数据,每组数据格式为: 第一行三个整数n,m,k(1≤n,m,k≤1000)n,m,k(1≤n,m,k≤1000)。 接下来kk行,每行三个整数x,y,cx,y,c。

【输出】

对于每组数据,输出YesYes或者NoNo。

【输入样例】

文本
2
2 2 4
1 1 0
1 2 0
2 1 2
2 2 2
2 2 4
1 1 0
1 2 0
2 1 2
2 2 1

【输出样例】

文本
Yes
No

【提示】

【数据规模及约定】 对于20%的数据,1≤n,m≤21≤n,m≤2; 对于50%的数据,1≤n,m≤501≤n,m≤50; 对于100%的数据,1≤n,m,k≤1000,k≤n×m1≤n,m,k≤1000,k≤n×m。

数据下载

题目 1726 的公开数据

正在读取文件列表…

常用命令

题目 1726 的 ROJ 命令

以下命令默认使用全局安装的 ROJ Skill,请在终端中直接执行;如果修改过 AGENT_HOME,请将命令中的 ~/.agents 替换为对应目录。