結果

問題 No.3715 Tomorrow is MONDAY!!!!!!
コンテスト
ユーザー kidodesu
提出日時 2026-09-18 21:32:13
言語 PyPy3
(7.3.23 + ACL)
コンパイル:
pypy3 -mpy_compile _filename_
実行:
pypy3 _filename_
結果
WA  
実行時間 -
コード長 411 bytes
記録
記録タグの例:
初AC ショートコード 純ショートコード 純主流ショートコード 最速実行時間
コンパイル時間 85 ms
コンパイル使用メモリ 80,384 KB
実行使用メモリ 115,968 KB
最終ジャッジ日時 2026-09-18 21:32:26
合計ジャッジ時間 4,758 ms
ジャッジサーバーID
(参考情報)
judge1_0 / judge2_1
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 3
other AC * 10 WA * 17
権限があれば一括ダウンロードができます

ソースコード

diff #
raw source code

k, n = list(map(int, input().split()))
A = list(map(int, input().split()))
t = s = 0
x = sum(A)-k
for a in A:
    x -= a-1
    l = t % n
    r = (t+a-1) % n
    a0 = l if l else n
    a1 = n-r
    ans = 1<<10
    if a1 <= x:
        ans = min(ans, a1)
    if a0 <= s:
        ans = min(ans, a0)
    if ans == 1<<10:
        print(-1)
    else:
        print(ans)
    #print(s, x, a0, a1)
    t += a
    s += a-1
0