atcoder#ABC281C. [ABC281C] Circular Playlist
[ABC281C] Circular Playlist
配点 : 点
問題文
曲からなるプレイリストがあり、曲には の番号が付けられています。 曲 の長さは 秒です。
プレイリストを再生すると、曲 、曲 、、曲 の順に流れます。曲 が流れ終わると、再び曲 から順に流れていきます。ある曲の途中で次の曲が流れることはなく、曲が流れ終わると、その瞬間に次の曲が流れ始めます。
プレイリストを再生してから 秒後に流れているのはどの曲ですか?また、その曲が流れ始めてから何秒の時点ですか? ただし、 秒後ちょうどに曲が切り替わるような入力は与えられません。
制約
- プレイリストを再生して 秒後ちょうどに曲が切り替わることはない
- 入力される値は全て整数
入力
入力は以下の形式で標準入力から与えられる。
出力
プレイリストを再生してから 秒後に流れている曲の番号と、その曲が流れ始めてから何秒たったかを表す整数を空白区切りで出力せよ。
3 600
180 240 120
1 60
プレイリストを再生してからの様子は次のようになります。
- 秒後から 秒後まで曲 が流れる。
- 秒後から 秒後まで曲 が流れる。
- 秒後から 秒後まで曲 が流れる。
- 秒後から 秒後まで曲 が流れる。
- 秒後から 秒後まで曲 が流れる。
秒後の時点で流れているのは曲 であり、流れ始めて 秒の時点です。
3 281
94 94 94
3 93
10 5678912340
1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000
6 678912340