問題一覧 >
通常問題
No.1568 Sushi
問題文最終更新日: 2021-04-21 09:52:34
問題文
寿司取るな君は回転寿司店を営んでおり、寿司は環状のレーンによって客に届けられます。
レーンの長さは であり、 秒あたり長さ 動く速さで回っています。
初め、レーンは反時計回りに回っていますが、動く向きが反対になるタイミングが 回存在します。
回目の切り替わりは時刻 に起こります。
また、レーンの周りには 個の椅子が等間隔に並んでおり、反時計回りに と番号付けられています。
寿司取るな君は、客の注文に素早く対応するためのトレーニングとして、 回からなる思考実験を行うことにしました。
回目の思考実験では、客が椅子 の前に、時刻 に訪れます。
寿司取るな君は、時刻 以降(客が訪れた瞬間でも構いません)、注文された寿司を椅子 の前のレーン上に置くことができます。
客は、寿司が自分の目の前に来た瞬間に寿司を取ることができます。客が訪れた瞬間、あるいは寿司取るな君が寿司を置いた瞬間であってもよいです。
寿司取るな君は、彼が最適な時刻に寿司を置くとき、客が訪れてから寿司を取るまでの時間の最小値を求めたいです。
ただし、入力では直接的には の値は与えられません。これらの値を計算するための整数 が与えられるので、以下のように を定めてください。
回目の思考実験の場合、 とする。
回目以降の思考実験の場合、 回目の思考実験の答えの値(問題の制約下で、これは整数であることが証明できる)を として、 とする。
(原案:harady)
出力
合計 行出力してください。 行目には 回目の思考実験に対する答えを出力してください。 最後に改行してください。
サンプル
サンプル1
入力
10 3 3
1 5 16
8 0
2 5
3 9
出力
3
5
4
まず、 回目の思考実験では です。このとき、時刻 に寿司を置くと時刻 に客に到着し、これが最適です。よって を出力してください。
回目の思考実験では です。このとき、時刻 に寿司を置くと時刻 に客に到着し、これが最適です。よって を出力してください。
回目の思考実験では です。このとき、時刻 に寿司を置くと時刻 に客に到着し、これが最適です。よって を出力してください。
サンプル2
入力
20 2 1
5 6
7 0
出力
9
時刻 に寿司を置くのが最適です。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。