#174. The Cow Gathering
0
The Cow Gathering
The Cow Gathering
题目描述
奶牛们从世界各地聚集在一起参加一场盛会。有 头奶牛,以及 对互为朋友的奶牛。每头奶牛都可以通过某条由友谊关系构成的链认识到其他所有奶牛。\n她们玩得很开心,但现在到了分别的时候,奶牛将一头一头地离开。她们希望按照某种顺序离开,使得只要还至少剩下两头奶牛,每一头仍留下的奶牛都至少有一位仍留下的朋友。此外,由于行李存放的问题,存在 对奶牛 ,要求奶牛 必须在奶牛 之前离开。注意,奶牛 和 可能是朋友,也可能不是。\n请帮助奶牛们判断:对于每一头奶牛,她是否可能成为最后离开的一头。也可能根本不存在满足上述约束的离开方式。
输入格式
第 行包含两个用空格分隔的整数 和 。\n第 行每行包含两个整数 和 ,满足 且 ,表示奶牛 与奶牛 是朋友。\n第 行每行包含两个整数 和 ,满足 且 ,表示奶牛 必须在奶牛 之前离开聚会。
输出格式
输出应包含 行,每行一个整数 ,使得当奶牛 可能成为最后离开的一头时 ,否则 。
5 1\n1 2\n2 3\n3 4\n4 5\n2 4
0\n0\n1\n1\n1
提示
保证 。在占总分 的测试点中,额外保证 。\n题目来源:Dhruv Rohatgi
标签: USACO|2018|Platinum
来源
USACO|2018|Platinum