#L0824. 差分约束可行性判定
差分约束可行性判定
题目描述
给定 个整数变量 ,以及 条约束条件,判断是否存在一组整数赋值满足所有约束。
约束有三种类型:
- 类型 1:(变量 比变量 至少大 );
- 类型 2:(变量 比变量 至多大 );
- 类型 3:(变量 和变量 相等)。
输入格式
第一行两个整数 和 ,分别表示变量个数和约束条数。
接下来 行,每行描述一条约束:
- 若第一个数为 ,后跟三个整数 ,表示 ;
- 若第一个数为 ,后跟三个整数 ,表示 ;
- 若第一个数为 ,后跟两个整数 ,表示 。
输出格式
如果存在满足所有约束的整数赋值,输出 Yes,否则输出 No。
样例
3 3
3 1 2
1 1 3 1
2 2 3 2Yes
提示
对于 的数据,。
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 1552
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 128MiB
- 上传者