题目 1724

小K的农场

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

【题目描述】

小K建立了nn个农场,他忘记了每个农场中种植作物的具体数量,只记得一些含糊的信息(共mm个),以下列三种形式描述: ①农场aa比农场bb至少多种植了cc个单位的作物; ②农场aa比农场bb至多多种植了cc个单位的作物; ③农场aa与农场bb种植的作物数一样多。 但是,由于小K的记忆有些偏差,所以他想要知道存不存在一种情况,使得农场的种植作物数量与他记忆中的所有信息吻合。

【输入】

第一行包括两个整数 nn 和 mm,分别表示农场数目和小 K 记忆中的信息数目。 接下来 mm 行: 如果每行的第一个数是 11,接下来有 33 个整数 a,b,ca,b,c,表示农场 aa 比农场 bb 至少多种植了cc个单位的作物。 如果每行的第一个数是22,接下来有33个整数a,b,ca,b,c,表示农场aa比农场bb至多多种植了cc个单位的作物。如果每行的第一个数是33,接下来有22个整数a,ba,b,表示农场aa种植的的数量和农场bb一样多。

【输出】

如果存在某种情况与小 K 的记忆吻合,输出“YesYes”,否则输出“NoNo”。

【输入样例】

文本
3 3
3 1 2
1 1 3 1
2 2 3 2

【输出样例】

文本
Yes

【提示】

【数据规模】 对于 100% 的数据保证:1≤n,m,a,b,c≤100001 ≤ n,m,a,b,c ≤ 10000。

数据下载

题目 1724 的公开数据

正在读取文件列表…

常用命令

题目 1724 的 ROJ 命令

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