CF1080B Margarite and the best present
题目描述
小女孩Margarita是信息竞赛的忠实粉丝,她对数组和数列问题尤其感兴趣。
最近,她提出了一个长度为$10^9$的数列:
$a_1=-1$
$a_2=2$
$a_3=-3$
$a_4=4$
$a_5=-5$
$\cdots$
同样的,它也可以被表示成下面这个样子:
$$
a_i=i*(-1)^i,1\le i \le 10^9
$$
Margarita提出了$q$个询问,每一个询问包含两个整数:$l$和$r$。对于每一个询问,你需要回答$\sum_{i=l}^{r}a_i$的值,即数列中第$l$项至第$r$项的和。
输入格式
第一行包含一个整数$q$,表示询问的组数。
接下来$q$行每行包含两个整数$l$和$r$,表示每一组询问。
输出格式
输出$q$行,表示每个询问的答案。
说明/提示
第一个询问中,你需要回答第$1$项至第$3$项的和,$a_1+a_2+a_3=-1+2-3=-2$。
第二个询问中,你需要回答第$2$项至第$5$项的和,$a_2+a_3+a_4+a_5=2-3+4-5=-2$。
第三个询问中,你需要回答第$5$项至第$5$项的和,$a_5=-5$。
第四个询问中,你需要回答第$4$项至第$4$项的和,$a_4=4$。
第五个询问中,你需要回答第$2$项至第$3$项的和,$a_2+a_3=2-3=-1$。