제출 #1223290

#제출 시각아이디문제언어결과실행 시간메모리
1223290brinton메기 농장 (IOI22_fish)C++20
0 / 100
27 ms5444 KiB
#include "fish.h" #include <bits/stdc++.h> using namespace std; long long max_weights(int N, int M, vector<int> X, vector<int> Y,vector<int> W) { vector<long long> val(N,0); for(int i = 0;i < M;i++) val[X[i]] = W[i]; vector<long long> dp(N,0); for(int i = 0;i < N;i++){ if(i == 0) dp[i] = val[0]; else if(i == 1) dp[i] = val[0]+val[1]; else if(i == 2) dp[i] = max({val[0]+val[1],val[1]+val[2],val[0]+val[2]}); else dp[i] = max({dp[i-1],dp[i-2]+val[i],dp[i-3]+val[i]+val[i-1]}); } return dp[N-1]; }
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...