#GOC100099. 求和

求和

题目描述

涵涵上小学后喜欢上数学,今天她遇到一个难题如下:

有两个整数K和S,求有几种方案使得三个非负整数 X,Y和Z之和等于S,并且0<=X,Y,Z<=K。


输入格式

两个正整数K和S。

输出格式

一个整数,表示方案数

输入/输出例子1

2 2
6

输入/输出例子2

5 15
1

样例解释

数据范围:

2≦K≦2500

0≦S≦3000

K和S均为整数。

样例1解释:

满足条件的有下面6种: 

X=0  Y=0 Z=2

X=0  Y=2  Z=0

X=2  Y=0  Z=0

X=1  Y=1  Z=0 

X=1 Y=0  Z=1

X=0  Y=1  Z=1

样例2解释:

只有一组符合条件:X=Y=Z=5