Submission #1286065

#TimeUsernameProblemLanguageResultExecution timeMemory
1286065eri16Festival (IOI25_festival)C++20
5 / 100
39 ms7132 KiB
#include <bits/stdc++.h> #include "festival.h" using namespace std; vector<int> max_coupons(int A,vector<int> P,vector <int> T){ vector <pair<int,int>> vp; for (int i=0; i<P.size(); i++){ vp.push_back({P[i],i}); } sort(vp.begin(),vp.end()); vector <int> ans; int k=0; while (A>=0 && k<vp.size()){ A=A-vp[k].first; ans.push_back(vp[k].second); k++; } if (A<0)ans.pop_back(); return (ans); } /* int main(){ vector <int> v={2,3,4,7,3,6,8}; vector <int> t={1,1,1,1,1,1,1}; vector <int> aa; aa=max_coupons(23,v,t); for (int i=0; i<aa.size(); i++){ cout<<aa[i]<<' '; } } */ //
#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...