結果
問題 |
No.2386 Udon Coupon (Easy)
|
ユーザー |
![]() |
提出日時 | 2025-04-15 22:03:48 |
言語 | PyPy3 (7.3.15) |
結果 |
WA
|
実行時間 | - |
コード長 | 551 bytes |
コンパイル時間 | 414 ms |
コンパイル使用メモリ | 82,520 KB |
実行使用メモリ | 63,508 KB |
最終ジャッジ日時 | 2025-04-15 22:04:57 |
合計ジャッジ時間 | 2,836 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 26 WA * 11 |
ソースコード
n = int(input()) A, B, C = map(int, input().split()) max_d = 0 max_k = n // 10 for k in range(0, max_k + 1): remaining = n - 10 * k if remaining < 0: continue max_m = remaining // 5 best = 0 start_m = max(0, max_m - 2) for m in range(start_m, max_m + 1): rem = remaining - 5 * m if rem < 0: continue l = rem // 3 current = B * m + A * l if current > best: best = current total = C * k + best if total > max_d: max_d = total print(max_d)