제출 #1275887

#제출 시각아이디문제언어결과실행 시간메모리
1275887Leyna휴가 (IOI14_holiday)C++20
23 / 100
14 ms824 KiB
#include"holiday.h" #include <bits/stdc++.h> using namespace std; using ll = long long; long long int findMaxAttraction(int n, int start, int d, int attraction[]) { ll result = 0; vector<int> sorted_attractions(100, 0); for (int i=0; i<n; i++){ sorted_attractions[attraction[i]]++; ll val = 0; int available = d-i; for (int j=100; j>0 && available > 0; j--){ val += min(available, sorted_attractions[j]) * j; available -= sorted_attractions[j]; } result = max(result, val); } return result; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...