#abc238e. [abc238_e]Range Sums
[abc238_e]Range Sums
問題文
高橋くんは秘密の整数列 を持っており、現時点で、 の長さが であることは分かっています。
の中身を当てたいあなたに対し、高橋くんは以下の 個の情報を追加で与えてくれることを約束しました。
- 個目の情報: の値
高橋くんが約束を守り、 個の情報すべてが与えられた場合、 に含まれる全要素の総和 を特定することは可能ですか?
制約
- $1 \\leq Q \\leq \\min(2 \\times 10^5,\\frac{N(N+1)}{2})$
- 入力はすべて整数
入力
入力は以下の形式で標準入力から与えられる。
出力
に含まれる全要素の総和を特定することが可能なら Yes
を、そうでないなら No
を出力せよ。
入力例 1
3 3
1 2
2 3
2 2
出力例 1
Yes
個目の情報と 個目の情報から、 の値が分かります。そこから 個目の情報によって得られる の値を引くと、 の値を特定可能です。
入力例 2
4 3
1 3
1 2
2 3
出力例 2
No
の先頭 項の総和を特定することは可能ですが、全要素の総和を特定することは不可能です。
入力例 3
4 4
1 1
2 2
3 3
1 4
出力例 3
Yes
個目の情報によって全要素の総和が直接与えられています。