Submission #1288437

#TimeUsernameProblemLanguageResultExecution timeMemory
1288437zagaroGap (APIO16_gap)C++20
Compilation error
0 ms0 KiB
#include<bits/stdc++.h> #include "gap.h" #include<ext/pb_ds/assoc_container.hpp> /**zagaro & lauren <3**/ #define mod 1000000007 //1e9 + 7 #define pi acos(-1) #define wl while #define str string #define ENDL "\n" #define sal ' ' #define tp_set ll #define prc(n) cout.precision(n);cout<<fixed; #define ord_set tree<tp_set, null_type, less<tp_set>, rb_tree_tag, tree_order_statistics_node_update> typedef long long ll; typedef bool bl; typedef char car; using namespace std; using namespace __gnu_pbds; ll findGap(int T, int N){ ll a, b, x, y, r=0, p, A; MinMax(ll(1), ll(1000000000000000000), &a, &b); if(T == 1){ wl(a < b-1){ MinMax(a+1, b-1, &x, &y); if(x == -1)break; r = max(r, max(x-a, b-y)); a=x;b=y; } r = max(r, b-a); return r; } p = (b-a)/(n-1); r=p; A=a; for(int i=a;a+p<b;a+=p){ MinMax(a+1, a+p, &x, &y); if(x != -1){ r = max(r, x-A); A = y; } } MinMax(a+1, b-1, &x, &y); if(x != -1){ r = max(r, x-A); A = y; } r = max(r, b-A); return r; }

Compilation message (stderr)

gap.cpp: In function 'll findGap(int, int)':
gap.cpp:32:16: error: 'n' was not declared in this scope
   32 |     p = (b-a)/(n-1);
      |                ^