QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#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()
詳細信息
answer.code:1:1: error: ‘def’ does not name a type 1 | def work(): | ^~~