問題文
高橋くんは秘密の整数列 a を持っており、現時点で、a の長さが N であることは分かっています。
a の中身を当てたいあなたに対し、高橋くんは以下の Q 個の情報を追加で与えてくれることを約束しました。
- i(1leqileqQ) 個目の情報: ali+ali+1+cdots+ari の値
高橋くんが約束を守り、Q 個の情報すべてが与えられた場合、a に含まれる全要素の総和 a1+a2+cdots+aN を特定することは可能ですか?
制約
- 1leqNleq2times105
- 1leqQleqmin(2times105,fracN(N+1)2)
- 1leqlileqrileqN
- (li,ri)neq(lj,rj)(ineqj)
- 入力はすべて整数
入力
入力は以下の形式で標準入力から与えられる。
N Q
l1 r1
l2 r2
hspace0.4cmvdots
lQ rQ
出力
a に含まれる全要素の総和を特定することが可能なら Yes
を、そうでないなら No
を出力せよ。
入力例 1
出力例 1
1 個目の情報と 2 個目の情報から、a1+a2+a2+a3 の値が分かります。そこから 3 個目の情報によって得られる a2 の値を引くと、a1+a2+a3 の値を特定可能です。
入力例 2
出力例 2
a の先頭 3 項の総和を特定することは可能ですが、全要素の総和を特定することは不可能です。
入力例 3
出力例 3
4 個目の情報によって全要素の総和が直接与えられています。