#import "html_elements.typ": post
#import "./lib.typ": flex, svg_inline
#show: post
- #link(
"https://olimpiada.ic.unicamp.br/pratique/ps/2018/f3/maximin/",
)[Enunciado]
Como o tamanho máximo do vetor é #svg_inline[$10^5$] podemos ordená-lo. Fazendo isso podemos ver que o número que estamos procurando está
entre dois números vizinhos no vetor ou está em alguma das extremidades.
```cpp
#include
using namespace std;
int main() {
int n,r,l;
scanf("%d%d%d",&n,&r,&l);
int arr[n];
for(int i=0;i=r&&mid<=l) dif=max(dif,min(abs(mid-arr[i]),abs(mid-arr[i-1])));
}
if(l>arr[n-1]) dif=max(dif, l-arr[n-1]);
if(r