Submission #1325963

#TimeUsernameProblemLanguageResultExecution timeMemory
1325963somefolkFestival (IOI25_festival)C++20
Compilation error
0 ms0 KiB
#include <bits/stdc++.h>
using namespace std;

#define int long long

struct El {
    int p, t, idx;
};

vector<int> max_coupons(int a, vector<int> p, vector<int> t){
    int n = (int)p.size();
    vector<El> el(n);
    for(int i = 0; i < n; i++) el[i] = {p[i], t[i], i};

    sort(el.begin(), el.end(), [&](auto l, auto r){
        return l.p < r.p;
    });

    vector<int> sol;
    for(auto &i : el){
        if(a - i.p < 0) break;
        sol.push_back(i.idx);
    }

    return sol;
}

Compilation message (stderr)

/usr/bin/ld: /tmp/ccJt3m7O.o: in function `main':
grader.cpp:(.text.startup+0x22a): undefined reference to `max_coupons(int, std::vector<int, std::allocator<int> >, std::vector<int, std::allocator<int> >)'
collect2: error: ld returned 1 exit status