luogu#P10969. Katu Puzzle
Katu Puzzle
题目描述
Katu Puzzle 以一个有向图 的形式给出,其中每条边 都被标记为一个布尔运算符 (AND, OR, XOR 之一)以及一个整数 ()。如果可以为每个顶点 找到一个值 (),使得对于每条边 由 和 标记的情况下,以下公式成立:
那么这个 Katu 是可解的。
给定一个 Katu Puzzle,你的任务是确定它是否可解。
输入格式
第一行包含两个整数 ()和 (),分别表示顶点的数量和边的数量。
接下来的 行中,每行包含三个整数 (),(), 以及一个操作符 ,描述这条边。
输出格式
输出一行,包含 或 。
4 4
0 1 1 AND
1 2 1 OR
3 2 0 AND
3 0 0 XOR
YES