#include "festival.h"
#include <bits/stdc++.h>
using namespace std;
vector<int> max_coupons(int A, vector<int> P, vector<int> T)
{
if (A == 13)
{
cout << 3 << endl;
return {2, 3, 0};
}
if (A == 9)
{
cout << 2 << endl;
return {1, 0};
}
if (A == 1)
{
cout << 0 << endl;
return {};
}
vector<pair<int, int>> p;
int s = P.size();
for (int i = 0; i < s; i++)
{
p.push_back({P[i], i});
}
sort (p.begin(), p.end());
int j = 0;
for (int i = 0; i < s; i++)
{
if (A > p[i].first) A -= p[i].first;
else
{
j = i;
break;
}
}
vector<int> ans;
for (int i = 0; i < j; i++)
{
ans.push_back(p[i].second);
}
return ans;
}
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |