#LQ1477. XYZ

XYZ

问题描述

给定一个区间 [L,R][L,R],请求出有多少组 X,Y,ZX,Y,Z 满足 X+Y=ZX+Y=ZLX,Y,ZRL≤X,Y,Z≤R

输入格式

本题包含多组询问。

输入的第一行包含一个整数 TT 表示询问组数。

接下来 TT 行,每行包含两个整数 Li,RiL_i,R_i​,用一个空格分隔,表示一组询问。

输出格式

输出 TT 行,每行包含一个整数,表示满足条件的 X,Y,ZX,Y,Z 的组数。

样例

2
1 3
1 4
3
6

样例说明

1+1=21+1=2

1+2=31+2=3

2+1=32+1=3

1+3=41+3=4

2+2=42+2=4

3+1=43+1=4

评测用例规模与约定

对于 30%30\% 的评测用例,T1000T≤1000Li,Ri100L_i,R_i≤100

对于所有评测用例,1T1000001≤T≤1000001LiRi1091≤L_i≤R_i≤10^9