#1671. 无限定者的求解

无限定者的求解

引言

肉体的眼睛闭合之时,心灵的眼睛方能张开

题目描述

穿越数字之门,做出路径上的难题,你才能有向无限定者询问的机会.在数字之路上,你与37需要共同完成一个数学题,这个数学题的规则是这样的:

  • 你可以从 1kk 中选择一个数 xx ,并将其从 nn 中减去.
  • 选择的 xx 必须与当前 nn 的奇偶性相同——如果 nn 是偶数, xx 也必须是偶数;奇数同理。
  • 37需要你的帮助,计算将 nn 变为 0 所需的最少操作次数。

输入格式

输入第一行包含一个整数tt (1≤t≤100) —— 测试用例的数量 .

接下来共 tt 行,每行包含两个整数 nnkk(3≤k≤n≤10¹⁸ ,且 kk 为奇数)

输出格式

对于每个测试用例,输出一个整数——代表 nn 变为 0 所需的最少操作次数

样例

输入数据1

8
39 7
9 3
6 3
999967802 3
5 5
6 5
999999999 3
1000000000 3

输出数据1

7
4
3
499983901
1
2
499999999
500000000