# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
763972 | joseacaz | Catfish Farm (IOI22_fish) | C++17 | 35 ms | 4012 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include "fish.h"
#include <bits/stdc++.h>
using namespace std;
using ll = long long;
using vi = vector<int>;
const int MAXN = 305, MAXL = 10;
ll a[MAXN][MAXN], sum[MAXN][MAXL + 5], DP[MAXN][MAXL + 5][MAXL + 5];
ll max_weights(int N, int M, vi X, vi Y, vi W)
{
if(N <= 300)
{
for(int i = 0; i < M; i++)
a[X[i]][Y[i]] = W[i];
for(int i = 0; i < N; i++)
for(int j = 0; j < MAXL; j++)
sum[i][j+1] = sum[i][j] + a[i][j];
for(int i = N - 1; i >= 0; i--)
{
for(int pre = 0; pre < MAXL; pre++)
{
for(int me = 0; me < MAXL; me++)
{
for(int nxt = 0; nxt < MAXL; nxt++)
{
if(i == N - 1 && nxt > 0)
# | 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... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |