Submission #225779

#TimeUsernameProblemLanguageResultExecution timeMemory
225779BlerarghLost in the cycle (IOI19_cycle)C++17
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> using namespace std; typedef long long ll; typedef long double ld; typedef pair<ll,ll> ii; typedef pair<ld,ld> id; typedef tuple<ll,ll,ll> tl; typedef tuple<ll,ll,ll,ll> ql; #define FOR(i, a, b) for(ll i=(a); i<=(b); i++) #define ROF(i, a, b) for(ll i=(a); i>=(b); i--) #define MEM(x, v) memset(x, v, sizeof(x)) #define FILL(x, n, v) fill(x, x+n, v); #define ALL(x) x.begin(), x.end() #define FAST ios_base::sync_with_stdio(false); cin.tie(0); cout.tie(0); #define f first #define s second #define ins insert #define e emplace #define eb emplace_back #define ef emplace_front #define p push #define pf push_front #define pb push_back #define mp make_pair #define ub upper_bound #define lb lower_bound #define ft front #define bk back #define pp pop #define ppb pop_back #define ppf pop_front #define db cout<<"YEET\n"; #define ct(x) cout<<x<<'\n'; const ll MOD = 1e9+7; //998244353 const ll MAXN = 2e5+5; const ll INF = 1e18; const ld PI = acos((ld)-1); void escape(int n){ bool chk; ll half = n/2; if (!jump(half)){ chk = jump(n-half); } ll l=0, r=half, prevjump=n; while (l<r){ ll mid = (l+r)/2; if (jump(mid+n-prevjump)) l=mid; else r=mid-1; prevjump = mid; } chk = jump(l+n-prevjump); return; }

Compilation message (stderr)

cycle.cpp: In function 'void escape(int)':
cycle.cpp:47:8: error: 'jump' was not declared in this scope
   if (!jump(half)){
        ^~~~
cycle.cpp:47:8: note: suggested alternative: 'bcmp'
   if (!jump(half)){
        ^~~~
        bcmp
cycle.cpp:54:9: error: 'jump' was not declared in this scope
     if (jump(mid+n-prevjump)) l=mid;
         ^~~~
cycle.cpp:54:9: note: suggested alternative: 'bcmp'
     if (jump(mid+n-prevjump)) l=mid;
         ^~~~
         bcmp
cycle.cpp:58:9: error: 'jump' was not declared in this scope
   chk = jump(l+n-prevjump);
         ^~~~
cycle.cpp:58:9: note: suggested alternative: 'bcmp'
   chk = jump(l+n-prevjump);
         ^~~~
         bcmp