# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1143774 | PagodePaiva | Carnival Tickets (IOI20_tickets) | C++20 | 801 ms | 9992 KiB |
#include<bits/stdc++.h>
#include "tickets.h"
#include <vector>
#define ll long long
using namespace std;
const int N = 85;
vector <vector <int>> x;
int n, m, k;
int l[N], r[N];
int cnt[N];
int ans[N][N];
long long dp[N][N*N];
int best[N][N*N];
long long pref[N][N];
vector <vector <int>> answer;
/*
X <= (N/2)*K
dp[i][j] = estou na linha i e quero pegar j bons
O(n*n*k*m)
*/
long long query(int linha, int l, int r){
if(r < l) return 0;
if(l == 0) return pref[linha][r];
return pref[linha][r]-pref[linha][l-1];
}
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |