#M1L526. 接近的三读数

接近的三读数

接近的三读数

题目描述

三个有区别的传感器读数x、y、z都在1至N之间。若其中最大值减最小值不超过D,则算一次合格读数,求合格有序三元组数。

输入格式

一行输入整数 N D,按列出的顺序用空格分隔。

输出格式

输出合格读数数量。

样例 1

输入

3 1

输出

15

说明

3个全相同,再加相邻两数都出现的12种。

样例 2

输入

2 0

输出

2

说明

只有(1,1,1)、(2,2,2)。

数据范围

  • N 为整数,1 ≤ N ≤ 30
  • D 为整数,0 ≤ D ≤ 30