No.025 C

まずは目的地 を固定する.

目的地 から各地点への長さ をダイクストラ法で求める.

次にカメの出発地 を固定する.

そして, となる の個数を数える.

これは となる の個数を数えることになり, をソートしておけば二分探索で求めることができる.

ただし, のときはカメの出発地とウサギの出発地が重なるので個数から1を引いておくのを忘れないように.

計算量は なのでなんとか間に合う.