数对
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

给定 n,k。求有多少个整数对 (v,u) 满足

输入描述:

第一行一个 T 表示数据组数,接下来 T 行每行两个整数 n,k

输出描述:

T 行,每行一个整数,表示有多少个满足条件的数对。
示例1

输入

复制
5
3 2
6 2
5 10
6 7
4 3

输出

复制
3
15
0
8
5

说明

第一个例子里面,(1,3)(2,3)(1,2)都符合要求。