AT_abc051_b [ABC051B] Sum of Three Integers

Description

[problemUrl]: https://atcoder.jp/contests/abc051/tasks/abc051_b $ 2 $ つの整数 $ K,S $ が与えられます。 $ 3 $ つの変数 $ X,Y,Z $ があり、$ 0≦X,Y,Z≦K $ を満たす整数の値を取ります。 $ X\ +\ Y\ +\ Z\ =\ S $ を満たす $ X,Y,Z $ への値の割り当ては何通りありますか。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ K $ $ S $

Output Format

問題文の条件を満たす $ X,Y,Z $ の組が何通りあるか出力せよ。

Explanation/Hint

### 制約 - $ 2≦K≦2500 $ - $ 0≦S≦3K $ - $ K,S $ は整数である。 ### Sample Explanation 1 問題文の条件を満たす $ X,Y,Z $ の組は以下の $ 6 $ 通りです。 - $ X\ =\ 0,\ Y\ =\ 0,\ Z\ =\ 2 $ - $ X\ =\ 0,\ Y\ =\ 2,\ Z\ =\ 0 $ - $ X\ =\ 2,\ Y\ =\ 0,\ Z\ =\ 0 $ - $ X\ =\ 0,\ Y\ =\ 1,\ Z\ =\ 1 $ - $ X\ =\ 1,\ Y\ =\ 0,\ Z\ =\ 1 $ - $ X\ =\ 1,\ Y\ =\ 1,\ Z\ =\ 0 $ ### Sample Explanation 2 $ X\ +\ Y\ +\ Z $ の最大値は $ 15 $ であり、それを満たす組は $ 1 $ 通りです。