错误代码 qiu tiao
查看原帖
错误代码 qiu tiao
1089037
Paper27楼主2024/7/15 19:56
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ll a,b,c,l;
ll cnt;
ll C(ll a,ll b,ll c,ll l)
{
	ll res=0;
	for(int i=max(res,a+b-c);i<=l;i++)
	{
		ll n=min(l-i,c+i-a-b);
		res+=(n+1)*(n+2)/2;
	}
	return res;
}
int main()
{
	cin>>a>>b>>c>>l;
	cnt++;
	for(int i=1;i<=l;i++)cnt+=(i+2)*(i+1)/2;
	cnt-=C(a,b,c,l);
	cnt-=C(a,c,b,l);
	cnt-=C(c,b,a,l);
	cout<<cnt;
	return 0;
}
2024/7/15 19:56
加载中...