QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#753326 | #9552. The Chariot | ucup-team896# | Compile Error | / | / | C++23 | 505b | 2024-11-16 12:23:59 | 2024-11-16 12:24:01 |
Judging History
answer
def work():
a, b, c, x, y, d = map(int, input().split())
ans = ((d + x - 1) // x) * a
for i in (1, d // (x + y), (d + x + y - 1) // (x + y), d // x):
if i < 1: continue
p = d - i * x
if p <= 0: ans = min(ans, i * a)
elif p <= y: ans = min(ans, i * a + p * b)
else:
q = p - y
ans = min(ans, i * a + y * b + q * c)
q = p - i * y
if q <= 0: ans = min(ans, i * a + p * b)
else: ans = min(ans, i * a + p * b + q * c)
print(ans)
for _ in range(int(input())): work()
Details
answer.code:1:1: error: ‘def’ does not name a type 1 | def work(): | ^~~