Submission #165435

#TimeUsernameProblemLanguageResultExecution timeMemory
165435SegtreeRoller Coaster Railroad (IOI16_railroad)C++14
Compilation error
0 ms0 KiB
#include<iostream> #include<algorithm> #include<vector> #include"railroad.h" using namespace std; typedef long long ll; ll plan_roller_coaster(int n,vector<int> s,vector<int> t){ vector<pair<ll,ll> >v; for(int i=0;i<n;i++){ v.push_back(make_pair(s[i],+1)); v.push_back(make_pair(t[i],-1)); } sort(v.begin(),v.end()); ll cnt=0; for(int i=0;i<v.size();i++){ cnt+=v[i].second; if(cnt>1)return 0; } return 1; }

Compilation message (stderr)

railroad.cpp: In function 'll plan_roller_coaster(int, std::vector<int>, std::vector<int>)':
railroad.cpp:15:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i=0;i<v.size();i++){
                 ~^~~~~~~~~
/tmp/ccVtwXup.o: In function `main':
grader.cpp:(.text.startup+0xe3): undefined reference to `plan_roller_coaster(std::vector<int, std::allocator<int> >, std::vector<int, std::allocator<int> >)'
collect2: error: ld returned 1 exit status