atcoder#AGC010B. [AGC010B] Boxes
[AGC010B] Boxes
题目描述
個の箱が円環状に並んでおり、 番目の箱には 個の石が入っています。
以下の操作を繰り返して、全ての石を取り除くことができるか判定してください。
- 箱を一か所選ぶ。それを 番目としたとき、 から の各 に対して、 番目の箱から石をちょうど 個取り除く。
ただし、 番目と表される箱は 番目の箱と同一視するものとする。
各操作において、取り除きたい個数の石がない箱があるときは、その操作を行えないことに注意してください。
输入格式
入力は以下の形式で標準入力から与えられる。
…
输出格式
全ての石を取り除くことができるなら YES
を、そうでないなら NO
を出力せよ。
题目大意
个数字(顺时针给出)构成一个环,每次可以从一个起点出发顺时针给这个环依次、 .... 。问是否存在一种方案使得能把所有数恰好都减成。
5
4 5 1 2 3
YES
5
6 9 12 10 8
YES
4
1 2 3 1
NO
提示
制約
Sample Explanation 1
最初に箱 を選ぶことで、一回の操作ですべての石を回収できます。