每一头牛的愿望就是变成一头最受欢迎的牛。现在有 $ N $ 头牛,给你 $ M $ 对整数 $ (A,B) $,表示牛 $ A $ 认为牛 $ B $ 受欢迎。 这种关系是具有传递性的,如果 $ A $ 认为 $ B $ 受欢迎,$ B $ 认为 $ C $ 受欢迎,那么牛 $ A $ 也认为牛 $ C $ 受欢迎。你的任务是求出有多少头牛被所有的牛认为是受欢迎的。
$(n\le 1000,m\le 5000)$
Codeforces 1023D
Posted on
|
In
ACM
,
codeforces
给一个长度为 $n$ 的序列,有 $q$ 次操作,第 $i$ 次操作将区间$[l_i , r_i]$的值赋值为 $i$,后赋值可以覆盖前面的并且保证每个位置都至少会被选一次,现给出最终的序列但某些位置可能被变成了0,问你是否存在满足题意的序列,有的话输出任意一个,没有$NO$ $(1\le n,q \le 2·10^5)$