제출 #1168999

#제출 시각아이디문제언어결과실행 시간메모리
1168999bbartekJelly Flavours (IOI20_jelly)C++20
35 / 100
2097 ms200520 KiB
#include <bits/stdc++.h>
#include "jelly.h"

using namespace std;

typedef long long ll;
#define st first
#define nd second
#define pb push_back

const int maxn = 2003;

int dp[203][503][503];

int find_maximum_unique(int x, int y, vector<int> a, vector<int> b) {
	int n = a.size();

    for(int i=1;i<=n;i++){
        for(int j=0;j<=x;j++){
            for(int k=0;k<=y;k++){
                dp[i][j][k] = dp[i-1][j][k];
                if(j-a[i-1] >= 0)
                    dp[i][j][k] = max(dp[i][j][k],dp[i-1][j-a[i-1]][k]+1);
                if(k-b[i-1] >= 0)
                    dp[i][j][k] = max(dp[i][j][k],dp[i-1][j][k-b[i-1]]+1);
            }
        }
    }

	return dp[n][x][y];
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...