#P5172. [清华集训 2014] Sum

    ID: 9247 Type: RemoteJudge 1000ms 250MiB Tried: 0 Accepted: 0 Difficulty: 7 Uploaded By: Tags>2014CTT(清华集训/北大集训)

[清华集训 2014] Sum

题目描述

给定正整数 n,rn,\,r ,求:

d=1n(1)dr\sum_{d=1}^{n}(-1)^{\lfloor d\sqrt{r} \rfloor}

输入格式

第一行一个数 tt,表示有 tt 组测试数据。

接下来 tt 行,每行两个正整数 n,rn,\,r

输出格式

输出 tt 行,每行一个整数表示答案。

3
3 5
3 6
3 7
3
1
-1

提示

测试点编号 tt nn rr
131 \sim 3 10\leqslant 10 105\leqslant 10^5 100\leqslant 100
464 \sim 6 100\leqslant 100 107\leqslant 10^7 1000\leqslant 1000
7107 \sim 10 104\leqslant 10^4 109\leqslant 10^9 104\leqslant 10^4