题目描述:
小T给你两个整数K和S,问你有多少个不同的三元组(X, Y, Z)满足:
X+Y+Z=S
0≤X,Y,Z≤K
输入格式
一行空格隔开的两个整数K和S,其中
2≤K≤2500
0≤S≤3K
输出格式
满足条件的三元组的个数## 输入样例
输入样例
2 2
输出样例
6
参考代码
k,s=map(int,input().split(' '))
n=0
for x in range(k+1) :
for y in range(k+1) :
if k>=s-x-y>=0 : n+=1
print(n)
暴力求解时间会超限,采用两层循环即可