結果
問題 | No.2880 Max Sigma Mod |
ユーザー | 👑 rin204 |
提出日時 | 2024-09-08 14:22:48 |
言語 | PyPy3 (7.3.15) |
結果 |
AC
|
実行時間 | 81 ms / 3,000 ms |
コード長 | 376 bytes |
コンパイル時間 | 351 ms |
コンパイル使用メモリ | 82,388 KB |
実行使用メモリ | 75,604 KB |
最終ジャッジ日時 | 2024-09-08 14:22:53 |
合計ジャッジ時間 | 4,661 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge4 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 2 |
other | AC * 48 |
ソースコード
n, m = map(int, input().split()) imos = [0] * (n + 10) for i in range(2, m + 1): for j in range(0, n + 1, i): imos[j + 1] += 1 if j + i + 1 < n + 10: imos[j + i] -= i imos[j + i + 1] += i - 1 for i in range(1, n + 2): imos[i] += imos[i - 1] for i in range(1, n + 2): imos[i] += imos[i - 1] print(max(imos[1 : n + 1]))