Submission #550615

#TimeUsernameProblemLanguageResultExecution timeMemory
550615CSQ31Holiday (IOI14_holiday)C++17
0 / 100
16 ms688 KiB
#include "holiday.h" #include <bits/stdc++.h> using namespace std; const int MAXN = 2e5; typedef long long int ll; long long int findMaxAttraction(int n, int start, int d, int a[]) { ll ans = 0; if(start==0){ d++; vector<int>cnt(101,0); for(int i=0;i<n;i++){ d--; if(d<=0)break; cnt[a[i]]++; int tot = 0; ll sum = 0; for(int j=100;j>=0;j--){ tot+=cnt[j]; sum+=cnt[j] * j; if(tot-cnt[j] <= d && tot>=d)ans = max(ans,sum - (tot-d)*j); } } } return ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...