#include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long int ll; typedef pair P; int main() { int n; cin>>n; ll a[1000], b[1000]; for(int i=0; i>a[i]>>b[i]; ll d1=0, d2=2e9; while(d1!=d2){ ll d=(d1+d2)/2; ll xmn=1, xmx=1e18; bool nuee=0; for(int i=0; id){ nuee=1; break; } }else if(b[i]>b[j]){ xmx=min(xmx, (d-a[i]+a[j])/(b[i]-b[j])); }else{ xmn=max(xmn, (a[i]-a[j]-d+b[j]-b[i]-1)/(b[j]-b[i])); } if(xmn>xmx){ nuee=1; break; } } if(nuee) break; } if(nuee) d1=d+1; else d2=d; } ll xmn=1; for(int i=0; i