atcoder#ABC166C. [ABC166C] Peaks
[ABC166C] Peaks
题目描述
AtCoder丘陵には 個の展望台があり、展望台 の標高は です。 また、異なる展望台どうしを結ぶ 本の道があり、道 は展望台 と展望台 を結んでいます。
展望台 が良い展望台であるとは、展望台 から一本の道を使って辿り着けるどの展望台よりも展望台 の方が標高が高いことをいいます。 展望台 から一本の道を使って辿り着ける展望台が存在しない場合も、展望台 は良い展望台であるといいます。
良い展望台がいくつあるか求めてください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
良い展望台の数を出力せよ。
题目大意
有个点,条无向边,给定这个点的权值和这条边连结的点.
求有多少个点比它只经过一条边就能到达的所有点各自的权值都更大.
4 3
1 2 3 4
1 3
2 3
2 4
2
6 5
8 6 9 1 2 1
1 3
4 2
4 3
4 6
4 6
3
提示
制約
- 同じ展望台の組を結ぶ道が複数あることもある。
- 入力中の値はすべて整数である。
Sample Explanation 1
- 展望台 から一本の道を使って辿り着ける展望台は展望台 ですが、展望台 の標高は展望台 の標高より高くないため、展望台 は良い展望台ではありません。 - 展望台 から一本の道を使って辿り着ける展望台は展望台 と展望台 ですが、展望台 の標高は展望台 の標高より高くないため、展望台 は良い展望台ではありません。 - 展望台 から一本の道を使って辿り着ける展望台は展望台 と展望台 ですが、展望台 の標高は展望台 の標高より高く、かつ展望台 の標高より高いため、展望台 は良い展望台です。 - 展望台 から一本の道を使って辿り着ける展望台は展望台 ですが、展望台 の標高は展望台 の標高より高いため、展望台 は良い展望台です。 展望台 と展望台 が良い展望台なので、良い展望台の数は です。