#icpc2013summerday2a. [icpc2013summer_day2_a]Koto Distance
[icpc2013summer_day2_a]Koto Distance
Koto は言わずと知れた碁盤の目の街である. この街は東西方向に メートル,南北方向に メートルに伸びる長方形の領域によってできている. この街の西端から メートル,南端から メートルの点は と記される. ここの街に住む人は古くから伝わる独自の文化を重んじており,その一つにKoto距離という変わった距離尺度がある. 2つの点 , の Koto 距離は,min によって定義される.
最近この街全体に Wifi を使えるようにする計画が立ち上がった. 現在の計画では,親機を 個作ることになっている. 番目の親機は点 に設置され,Koto距離が 以下の領域に対して Wifi を提供する.
親機を計画どおり建てた場合に,街の内部及び境界上すべてに Wifi を提供できるかどうかを判定せよ.
なお,Koto距離は一般に三角不等式を満たさないため,距離の公理を満たさないということはここだけの秘密である.
入力形式
入力は以下の形式で与えられる.
出力形式
街の内部および境界上すべてに Wifi を提供できるなら “Yes” を,そうでない場合は “No” を出力せよ.
制約
- 同一座標に親機は複数存在しない
入出力例
入力例 1
3 9 9
2 2 2
5 5 2
8 8 2
出力例 1
Yes
2番目の親機が提供するWifiの範囲は以下の通りである.
入力例 2
2 7 7
2 2 1
6 6 1
出力例 2
No
入力例 3
3 10 20
5 10 5
2 10 1
8 10 1
出力例 3
Yes