如果把数值定义改成double,则#6WA,改回int即AC
#include<iostream>
#include<string>
#include<stdio.h>
#include<algorithm>
#define ll long long
using namespace std;
int n;
int maxxay=-1,minxay=1e5,maxxdy=-1e5,minxdy=1e5,x,y,xay,xdy,rea1,rea2,ans;
int main()
{
cin>>n;
for(int i=0;i<n;i++)
{
cin>>x>>y;
xay=x+y,xdy=x-y;
if(xay>maxxay)maxxay=xay;
if(xay<minxay)minxay=xay;
if(xdy>maxxdy)maxxdy=xdy;
if(xdy<minxdy)minxdy=xdy;
}
rea1=maxxay-minxay;
rea2=maxxdy-minxdy;
ans=rea1>rea2?rea1:rea2;
cout<<ans;
}