問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!
二分探索木についての情報と K 個の数 q_1 ... q_K が与えられるので、それぞれについて与えられた二分探索木に含まれているかを判定してください。
N K R
a_1 b_1
...
a_{N-1} b_{N-1}
q_1
...
q_K
・合計 K 行出力してください。
・i 行目では q_i が二分探索木に含まれている場合は "Yes" を、含まれていない場合は "No" を出力してください。
すべてのテストケースにおいて、以下の条件をみたします。
・1 ≦ N ≦ 100
・1 ≦ K ≦ 100
・1 ≦ R ≦ 100,000
・1 ≦ a_i , b_i ≦ 100,000 (1 ≦ i ≦ N-1)
・1 ≦ q_i ≦ 100,000 (1 ≦ i ≦ K)
・与えられる二分探索木には同じ値が 2 つ以上含まれないことが保証されている。
3 2 4
4 1
4 6
1
3
Yes
No
10 4 74093
74093 48584
48584 47283
74093 99088
47283 21520
99088 88975
21520 3637
21520 32569
88975 78605
78605 82145
87455
29474
23745
3637
No
No
No
Yes