题目链接
大水题AC代码
#include<iostream>
#include<algorithm>
#include<cstring>
#include<cmath>
#include<queue>
#include<cstdlib>
#define ll long long
using namespace std;
ll maxn=0,minn=10000000;
ll a,b,c,d,m,ab,ac,bd,cd;
void chazhao()
{
maxn=max(maxn,ab);
maxn=max(maxn,bd);
maxn=max(maxn,cd);
maxn=max(maxn,ac);
minn=min(minn,ab);
minn=min(minn,bd);
minn=min(minn,cd);
minn=min(minn,ac);
}
int main()
{
while(cin>>m>>a>>b>>c>>d)
{
maxn=0,minn=100000005;
ab=a+b;
bd=b+d;
ac=a+c;
cd=c+d;
chazhao();
ll cha=maxn-minn;
if(cha>=m)cout<<"0"<<endl;
else {
ll num=m-cha;
ll en=num*m;
cout<<en<<endl;
}
}
return 0;
}