Submission #4046141


Source Code Expand

N, Ma, Mb = (list)(map(int, input().split()))
l = []
inf = 10**6
dp = [[[inf]*401 for _ in range(401)] for _ in range(41)]


for _ in range(N):
    l.append((list)(map(int, input().split())))

dp[0][0][0] = 0

for i in range(N):
    for ca in range(401):
        for cb in range(401):
            if dp[i][ca][cb] != inf:
                dp[i+1][ca][cb] = min(dp[i+1][ca][cb], dp[i][ca][cb])
                t_a = l[i][0]
                t_b = l[i][1]
                dp[i+1][ca+t_a][cb+t_b] =\
                    min(dp[i+1][ca+t_a][cb+t_b], dp[i][ca][cb]+l[i][2])

ans = inf
for i in range(1, 401):
    for j in range(1, 401):
        if i*Mb == j*Ma:
            ans = min(ans, dp[N][i][j])

if ans == inf:
    ans = -1
print(ans)

Submission Info

Submission Time
Task D - Mixing Experiment
User youth
Language Python (3.4.3)
Score 400
Code Size 765 Byte
Status AC
Exec Time 1715 ms
Memory 59476 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 400 / 400
Status
AC × 2
AC × 20
Set Name Test Cases
Sample sample_01.txt, sample_02.txt
All sample_01.txt, sample_02.txt, subtask_1_01.txt, subtask_1_02.txt, subtask_1_03.txt, subtask_1_04.txt, subtask_1_05.txt, subtask_1_06.txt, subtask_1_07.txt, subtask_1_08.txt, subtask_1_09.txt, subtask_1_10.txt, subtask_1_11.txt, subtask_1_12.txt, subtask_1_13.txt, subtask_1_14.txt, subtask_1_15.txt, subtask_1_16.txt, subtask_1_17.txt, subtask_1_18.txt
Case Name Status Exec Time Memory
sample_01.txt AC 245 ms 55796 KB
sample_02.txt AC 201 ms 55796 KB
subtask_1_01.txt AC 313 ms 55796 KB
subtask_1_02.txt AC 228 ms 55796 KB
subtask_1_03.txt AC 282 ms 55796 KB
subtask_1_04.txt AC 394 ms 55796 KB
subtask_1_05.txt AC 517 ms 55796 KB
subtask_1_06.txt AC 648 ms 56048 KB
subtask_1_07.txt AC 709 ms 56276 KB
subtask_1_08.txt AC 825 ms 56180 KB
subtask_1_09.txt AC 913 ms 56816 KB
subtask_1_10.txt AC 1107 ms 57076 KB
subtask_1_11.txt AC 1370 ms 57844 KB
subtask_1_12.txt AC 1628 ms 59376 KB
subtask_1_13.txt AC 1542 ms 58832 KB
subtask_1_14.txt AC 1515 ms 59092 KB
subtask_1_15.txt AC 1518 ms 58604 KB
subtask_1_16.txt AC 1528 ms 59476 KB
subtask_1_17.txt AC 1715 ms 59116 KB
subtask_1_18.txt AC 1459 ms 58740 KB