Submission #305089

#TimeUsernameProblemLanguageResultExecution timeMemory
305089Theo830Stations (IOI20_stations)C++14
Compilation error
0 ms0 KiB
#include "stations.h" #include <bits/stdc++.h> using namespace std; typedef int ll; #define f(i,a,b) for(ll i = a;i < b;i++) #define fastio ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0); #define vll vector<ll> #define pb push_back ///I hope I will get uprating and don't make mistakes ///I will never stop programming ///sqrt(-1) Love C++ ///Please don't hack me ///@TheofanisOrfanou Theo830 ///Training bool isin(ll l,ll r,ll x){ return (l <= x && x <= r); } int find_next_station(int s,int t,vector<int> c){ ll tins,touts; if(s < c[0]){ tins = s; touts = c.back(); if(!isin(tins,touts,t)){ return c.back(); } else{ for(auto x:c){ if(t <= x){ return x; } } } } else{ touts = s; tins = c[0]; if(!isin(tins,touts,t)){ return c[0]; } else{ reverse(c.begin(),c.end()); for(auto x:c){ if(x <= t){ return x; } } } } assert(0); }

Compilation message (stderr)

/tmp/ccTvnLHz.o: In function `main':
stub.cpp:(.text.startup+0x270): undefined reference to `label(int, int, std::vector<int, std::allocator<int> >, std::vector<int, std::allocator<int> >)'
collect2: error: ld returned 1 exit status