結果
問題 |
No.2099 [Cherry Alpha B] Time Machine
|
ユーザー |
![]() |
提出日時 | 2023-12-19 20:29:59 |
言語 | PyPy3 (7.3.15) |
結果 |
WA
|
実行時間 | - |
コード長 | 558 bytes |
コンパイル時間 | 151 ms |
コンパイル使用メモリ | 82,556 KB |
実行使用メモリ | 54,028 KB |
最終ジャッジ日時 | 2024-09-27 08:59:35 |
合計ジャッジ時間 | 4,561 ms |
ジャッジサーバーID (参考情報) |
judge4 / judge2 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 67 WA * 5 |
ソースコード
T = int(input()) X, A = map(int, input().split()) Y, B = map(int, input().split()) ans = 10 ** 15 + 1 tmp = 10 ** 15 y = max(-(T//B),0) i = 0 ans = tmp x = (T + B * y) // A d = T - A * x + B * y tmp = X * x + Y * y + d ans = min(ans,tmp) #print(x, y, d, ans, tmp) while i < 10: if X > Y: x += 1 y = - ((T - A * x) // B) d = T - A * x + B * y else: y += 1 x = (T + B * y) // A d = T - A * x + B * y tmp = X * x + Y * y + d ans = min(ans, tmp) #print(x, y, d, ans, tmp) i += 1 print(ans)