#698. Candies and Two Sisters

Candies and Two Sisters

有两姐妹 Alice 和 Betty。你有 nn 颗糖果,需要把这 nn 颗糖果分给两姐妹,并满足:

  • Alice 得到 aa 颗糖果,且 a>0a>0
  • Betty 得到 bb 颗糖果,且 b>0b>0
  • a,ba,b 均为整数;
  • Alice 得到的糖果数严格多于 Betty,即 a>ba>b
  • 所有糖果都要分完,即 a+b=na+b=n

糖果不可区分。你的任务是计算满足上述条件的分法数量。

形式化地,求将 nn 表示为 n=a+bn=a+b 的方案数,其中 a,ba,b 为正整数且 a>ba>b

你需要回答 tt 个相互独立的测试用例。

输入格式

  • 第一行一个整数 tt1t1041\le t\le 10^4),表示测试用例个数。
  • 接下来 tt 行,每行一个整数 nn1n21091\le n\le 2\cdot 10^9)。

输出格式

对每个测试用例输出一行答案:满足条件的分法数量;若不存在则输出 00

样例

输入

6
7
1
2
3
2000000000
763243547

输出

3
0
0
1
999999999
381621773

说明n=7n=7 时,有 3 种分法:

  • a=6,b=1a=6,b=1
  • a=5,b=2a=5,b=2
  • a=4,b=3a=4,b=3