A92780.Alice的完美炒股教室
普及-
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
Alice最近迷上了量化,量化就是AI炒股。她现在有本金 a 个金币。她可以投入盈利项目,但投入最低金额为 b 个金币。若她的本金不足以使她参与盈利的项目,她就只能花金币献祭給市场之神天宫千亦,让市场神改变市场。
华尔街之狼是对炒股达人的赞美,而我们的Alice她是华尔街猫娘。
Alice注意到,如果他每把 1 个金币献祭給市场神,投入盈利项目所需的最低金额会减少 2 个硬币,最低降低到 0 。写一个程序帮助Alice确定她可以投入盈利项目的最大硬币数量。
输入格式
一共输入 n+1 行
第一行包含一个整数 n ( 1≤n≤104 ) 表示测试用例的数量。
接下来的 n 行每行包含两个整数 a ( 1≤a≤109 ) 和 b ( 1≤b≤109 ) ,分别是Alice拥有的硬币数量和“盈利”项目投入最低金额为 b 个硬币。
输出格式
对于每个测试用例,输出一个整数—Alice可以投入“盈利”项目的最大硬币数量。如果Alice永远不能投入“盈利”项目,则输出 0 。
输入输出样例
输入#1
5 10 5 7 9 5 100 1 1 1 2
输出#1
10 5 0 1 0