Task: | Gap |
Sender: | Lieska |
Submission time: | 2019-04-13 11:56:29 +0300 |
Language: | C++ |
Status: | COMPILE ERROR |
Compiler report
input/code.cpp: In function 'll FindGap(ll, ll)': input/code.cpp:9:27: error: 'mn' was not declared in this scope MinMax(c, d, &mn, &mx); ^~ input/code.cpp:9:27: note: suggested alternative: 'yn' MinMax(c, d, &mn, &mx); ^~ yn input/code.cpp:9:32: error: 'mx' was not declared in this scope MinMax(c, d, &mn, &mx); ^~ input/code.cpp:11:15: error: 'n' was not declared in this scope t[n+1-i]=mx; ^ input/code.cpp:21:1: warning: control reaches end of non-void function [-Wreturn-type] } ^
Code
#include <bits/stdc++.h> #include "gap.h" using namespace std; typedef long long ll; ll FindGap(ll a, ll b){ if (a==1){ ll c=0, d=1e18, t[100001], s=0; for (int i=1; i<=(b+1)/2; ++i){ MinMax(c, d, &mn, &mx); t[i]=mn; t[n+1-i]=mx; c=mn-1; d=mx-1; } for (int i=1; i<b; ++i){ c=t[i+1]-t[i]; if (c>s) s=c; } return s; } }