Submission #151625

# Submission time Handle Problem Language Result Execution time Memory
151625 2019-09-03T22:03:35 Z thebes King of Chairs (FXCUP4_chairs) C++17
Compilation error
0 ms 0 KB
#include <bits/stdc++.h>
#include "king.h"
using namespace std;

typedef long long ll;
typedef pair<int,int> pii;
typedef vector<int> vi;

multiset<int> s;
vi id[1000006];

ll SendInfo(vi W,vi C){return 0;}
#include <bits/stdc++.h>
#include "vassal.h"
using namespace std;

typedef long long ll;
typedef pair<int,int> pii;
typedef vector<int> vi;

#define pb push_back

multiset<int> s;
vi id[1000006];

void Init(ll B,vi C){
    for(auto v : C) s.insert(v);
    for(int i=0;i<C.size();i++)
        id[C[i]].pb(i);
}

int maid(int w){
    auto it = s.lower_bound(w);
    if(it==s.end()) return -1;
    int idd = *it; s.erase(s.find(*it));
    int r = id[idd][0];
    id[idd].erase(id[idd].begin());
    return r;
}

Compilation message

vassal.cpp: In function 'void Init(ll, vi)':
vassal.cpp:16:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i=0;i<C.size();i++)
                 ~^~~~~~~~~
/tmp/ccO8nwhH.o: In function `main':
grader_v.cpp:(.text.startup+0x22d): undefined reference to `Maid(int)'
collect2: error: ld returned 1 exit status