编程题
123 ### 题目描述 小蓝发现了一个有趣的数列,这个数列的前几项如下: $1, 1, 2, 1, 2, 3, 1, 2, 3, 4, \cdots$ 小蓝发现,这个数列前 $1$ 项是整数 $1$,接下来 $2$ 项是整数 $1$ 至 $2$,接下来 $3$ 项是整数 $1$ 至 $3$,接下来 $4$ 项是整数 $1$ 至 4,依次类推。 小蓝想知道,这个数列中,连续一段的和是多少。 ### 输入描述 输入的第一行包含一个整数 $T$,表示询问的个数。 接下来 $T$ 行,每行包含一组询问,其中第 $i$ 行包含两个整数 $l_i$ 和 $r_i$,表示询问数列中第 $l_i$ 个数到第 $r_i$ 个数的和。 ### 输出描述 输出 $T$ 行,每行包含一个整数表示对应询问的答案。 ### 输入输出样例 #### 示例 >输入 ```txt 3 1 1 1 3 5 8 ``` >输出 ```txt 1 4 8 ``` ### 评测用例规模与约定 对于 $10$% 的评测用例,$1 ≤ T ≤ 30, 1 ≤ l_i ≤ r_i ≤ 100$。 对于 $20$% 的评测用例,$1 ≤ T ≤ 100, 1 ≤ l_i ≤ r_i ≤ 1000$。 对于 $40$% 的评测用例,$1 ≤ T ≤ 1000, 1 ≤ l_i ≤ r_i ≤ 10^6$。 对于 $70$% 的评测用例,$1 ≤ T ≤ 10000, 1 ≤ l_i ≤ r_i ≤ 10^9$。 对于 $80$% 的评测用例,$1 ≤ T ≤ 1000, 1 ≤ l_i ≤ r_i ≤ 10^{12}$。 对于 $90$% 的评测用例,$1 ≤ T ≤ 10000,1 ≤ l_i ≤ r_i ≤10^{12}$。 对于所有评测用例,$1 ≤ T ≤ 100000, 1 ≤ l_i ≤ r_i ≤ 10^{12}$。
查看答案
赣ICP备20007335号-2