We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 02b8deb commit ec81b2cCopy full SHA for ec81b2c
1 file changed
박예진/2주차/260108.cpp
@@ -0,0 +1,34 @@
1
+//https://www.acmicpc.net/problem/1535
2
+
3
+#include <iostream>
4
+#include <algorithm>
5
6
+using namespace std;
7
8
+int ans, N, L[21], J[21];
9
+int dp[101];
10
+bool visited[21];
11
12
+int knapsack(){
13
+ for(int i = 0; i < N; i++){
14
+ for(int j = 99; j >= L[i]; j--){
15
+ dp[j] = max(dp[j], dp[j - L[i]] + J[i]);
16
+ }
17
18
+ return dp[99];
19
+}
20
21
+int main(){
22
+ ios_base::sync_with_stdio(false);
23
+ cin.tie(NULL); cout.tie(NULL);
24
25
+ cin >> N;
26
27
+ cin >> L[i];
28
29
30
+ cin >> J[i];
31
32
33
+ cout << knapsack();
34
0 commit comments