Submission #7070891
Source Code Expand
# 入力 N, W = map(int, input().split()) weight = [] value = [] for i in range(N): input_array = list(map(int, input().split())) value.append(input_array[0]) weight.append(input_array[1]) # dpの初期値(i + 1に入れていくので、ひとつ多く準備する) range_num = max(N, W) dp = [[0 for i in range(range_num + 1)] for j in range(range_num + 1)] # 動的計画法で最大値を求める # 選ぶ個数のループ for i in range(N): # 各重さのループ for j in range(W + 1): # 重さがWを超えない時の最大値を計算 if (j >= weight[i]): dp[i + 1][j] = max(dp[i][j - weight[i]] + value[i], dp[i][j]) else: dp[i + 1][j] = dp[i][j] # 結果出力 print(dp[N][W])
Submission Info
Submission Time | |
---|---|
Task | D - ナップサック問題 |
User | harry_tdi |
Language | Python (3.4.3) |
Score | 0 |
Code Size | 798 Byte |
Status | TLE |
Exec Time | 2142 ms |
Memory | 532120 KB |
Judge Result
Set Name | Sample | Subtask1 | Subtask2 | Subtask3 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 0 / 34 | 0 / 33 | 0 / 33 | ||||||||||||||||
Status |
|
|
|
|
Set Name | Test Cases |
---|---|
Sample | subtask00_sample_1.txt, subtask00_sample_2.txt, subtask00_sample_3.txt, subtask00_sample_4.txt |
Subtask1 | subtask01_0.txt, subtask01_1.txt, subtask01_10.txt, subtask01_11.txt, subtask01_12.txt, subtask01_13.txt, subtask01_14.txt, subtask01_2.txt, subtask01_3.txt, subtask01_4.txt, subtask01_5.txt, subtask01_6.txt, subtask01_7.txt, subtask01_8.txt, subtask01_9.txt, subtask00_sample_1.txt, subtask00_sample_2.txt, subtask00_sample_3.txt, subtask00_sample_4.txt |
Subtask2 | subtask02_0.txt, subtask02_1.txt, subtask02_10.txt, subtask02_11.txt, subtask02_12.txt, subtask02_13.txt, subtask02_14.txt, subtask02_2.txt, subtask02_3.txt, subtask02_4.txt, subtask02_5.txt, subtask02_6.txt, subtask02_7.txt, subtask02_8.txt, subtask02_9.txt, subtask00_sample_1.txt, subtask00_sample_3.txt |
Subtask3 | subtask03_0.txt, subtask03_1.txt, subtask03_10.txt, subtask03_11.txt, subtask03_2.txt, subtask03_3.txt, subtask03_4.txt, subtask03_5.txt, subtask03_6.txt, subtask03_7.txt, subtask03_8.txt, subtask03_9.txt, subtask00_sample_1.txt, subtask00_sample_4.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
subtask00_sample_1.txt | AC | 18 ms | 3064 KB |
subtask00_sample_2.txt | TLE | 2122 ms | 527128 KB |
subtask00_sample_3.txt | AC | 435 ms | 71540 KB |
subtask00_sample_4.txt | TLE | 2123 ms | 530712 KB |
subtask01_0.txt | TLE | 2122 ms | 493592 KB |
subtask01_1.txt | TLE | 2122 ms | 529816 KB |
subtask01_10.txt | TLE | 2122 ms | 513560 KB |
subtask01_11.txt | TLE | 2122 ms | 530840 KB |
subtask01_12.txt | TLE | 2121 ms | 517424 KB |
subtask01_13.txt | TLE | 2122 ms | 524440 KB |
subtask01_14.txt | TLE | 2123 ms | 532120 KB |
subtask01_2.txt | TLE | 2122 ms | 487832 KB |
subtask01_3.txt | TLE | 2122 ms | 530200 KB |
subtask01_4.txt | TLE | 2135 ms | 529968 KB |
subtask01_5.txt | AC | 18 ms | 3064 KB |
subtask01_6.txt | TLE | 2122 ms | 530072 KB |
subtask01_7.txt | TLE | 2122 ms | 524568 KB |
subtask01_8.txt | TLE | 2122 ms | 511256 KB |
subtask01_9.txt | TLE | 2122 ms | 531480 KB |
subtask02_0.txt | TLE | 2132 ms | 465456 KB |
subtask02_1.txt | TLE | 2130 ms | 435700 KB |
subtask02_10.txt | TLE | 2131 ms | 435828 KB |
subtask02_11.txt | TLE | 2130 ms | 428152 KB |
subtask02_12.txt | TLE | 2129 ms | 414392 KB |
subtask02_13.txt | AC | 48 ms | 4852 KB |
subtask02_14.txt | TLE | 2126 ms | 372340 KB |
subtask02_2.txt | TLE | 2130 ms | 443312 KB |
subtask02_3.txt | TLE | 2135 ms | 444020 KB |
subtask02_4.txt | TLE | 2131 ms | 444720 KB |
subtask02_5.txt | TLE | 2122 ms | 300020 KB |
subtask02_6.txt | TLE | 2132 ms | 457520 KB |
subtask02_7.txt | TLE | 2129 ms | 414392 KB |
subtask02_8.txt | TLE | 2130 ms | 435316 KB |
subtask02_9.txt | TLE | 2131 ms | 454968 KB |
subtask03_0.txt | TLE | 2142 ms | 527280 KB |
subtask03_1.txt | TLE | 2135 ms | 528304 KB |
subtask03_10.txt | TLE | 2135 ms | 529968 KB |
subtask03_11.txt | TLE | 2120 ms | 523440 KB |
subtask03_2.txt | TLE | 2136 ms | 530224 KB |
subtask03_3.txt | TLE | 2121 ms | 525488 KB |
subtask03_4.txt | TLE | 2135 ms | 529584 KB |
subtask03_5.txt | TLE | 2121 ms | 517040 KB |
subtask03_6.txt | TLE | 2120 ms | 527156 KB |
subtask03_7.txt | TLE | 2133 ms | 529204 KB |
subtask03_8.txt | TLE | 2128 ms | 518192 KB |
subtask03_9.txt | TLE | 2122 ms | 530480 KB |