atcoder#ABC270E. [ABC270E] Apple Baskets on Circle
[ABC270E] Apple Baskets on Circle
配点 : 点
問題文
の番号がついた 個のかごが円状に置かれています。 についてかご の右隣にはかご があり、かご の右隣にはかご があります。
かご の中には 個りんごが入っています。
高橋君は最初かご の前におり、以下の行動を繰り返します。
- 目の前にあるかごの中にりんごがあれば 個かごから取り出して食べる。その後、りんごを食べたかどうかにかかわらず、右隣のかごの前に移動する。
高橋君がちょうど 個のりんごを食べた時点で、各かごの中に残っているりんごの個数を求めてください。
制約
- りんごは全部で 個以上ある。すなわち、
- 入力に含まれる値は全て整数である
入力
入力は以下の形式で標準入力から与えられる。
出力
個の整数を空白区切りで出力せよ。 番目には、高橋君がちょうど 個のりんごを食べた時点で、かご の中に残っているりんごの個数を出力せよ。
3 3
1 3 0
0 1 0
高橋君は次のように行動します。
- 目の前にあるかご の中にりんごがあるので 個かごから取り出して食べる。その後、かご の前に移動する。この時点で各かごの中のりんごの個数は である。
- 目の前にあるかご の中にりんごがあるので 個かごから取り出して食べる。その後、かご の前に移動する。この時点で各かごの中のりんごの個数は である。
- 目の前にあるかご の中にりんごはない。かご の前に移動する。この時点で各かごの中のりんごの個数は である。
- 目の前にあるかご の中にりんごはない。かご の前に移動する。この時点で各かごの中のりんごの個数は である。
- 目の前にあるかご の中にりんごがあるので 個かごから取り出して食べる。その後、かご の前に移動する。この時点で各かごの中のりんごの個数は である。
2 1000000000000
1000000000000 1000000000000
500000000000 500000000000