Submission #617653

#TimeUsernameProblemLanguageResultExecution timeMemory
617653A_DAliens (IOI16_aliens)C++14
0 / 100
0 ms212 KiB
#include "aliens.h" #include <bits/stdc++.h> using namespace std; const int N=5e2+11; int dp[N][N]; long long take_photos(int n, int m, int k, vector<int> r, vector<int> c) { sort(r.begin(),r.end()); for(int i=1;i<=n;i++){ for(int j=1;j<=k;j++){ long long ret=1e18; for(int h=i;h>=1;h--){ long long u=(r[i]-r[h]+1)*(r[i]-r[h]+1)+dp[h-1][k-1]; ret=min(ret,u); } } } return dp[n][k]; }
#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...