NOIP2024集訓Day49 圖論

Leirt_Abu發表於2024-10-14

NOIP2024集訓Day49 圖論


A. [BZOJ2348 中山市選2011] 殺人遊戲

最優決策一定是我們找到一個點,使它能夠儘可能到達更多的點,然後我們會發現必須詢問的人縮點後就是入度為 \(0\) 的點。如果剩下了一個人,那麼這個人是可以被推出來的。

即:入度為 \(0\) 的點是一定要被詢問的,如果存在一個入度為 \(0\) 的點,它的 \(size=1\) 並且到達所有點的入度 \(\gt 1\),這個點是可以被推出來的。


B. [POI2006] PRO-Professor Szu

先將邊反向,這樣就變成了從主樓到其他樓的路徑數。

然後 Tarjan 求強連通分量。發現一個強連通分量內又多於兩個點顯然不行。

其他的拓撲排序就好。


相關文章