【样例 1 解释】
拿 k = 20 块糖放入篮子里。
篮子里现在糖果数 20 ≥ n = 7,因此所有小朋友获得一块糖;
篮子里现在糖果数变成 13 ≥ n = 7,因此所有小朋友获得一块糖;
篮子里现在糖果数变成 6 < n = 7,因此这 6 块糖是 .作 .为 .你 .搬 .糖 .果 .的 .奖 .励。
容易发现,你获得的 .作 .为 .你 .搬 .糖 .果 .的 .奖 .励的糖果数量不可能超过 6 块(不然,篮子
里的糖果数量最后仍然不少于 n,需要继续每个小朋友拿一块),因此答案是 6。
【样例 2 输入】
1
10 14 18
【样例 2 输出】
1
8
【样例 2 解释】
容易发现,当你拿的糖数量 k 满足 14 = L ≤ k ≤ R = 18 时,所有小朋友获得一块
糖后,剩下的 k − 10 块糖总是 .作 .为 .你 .搬 .糖 .果 .的 .奖 .励的糖果数量,因此拿 k = 18 块是最
优解,答案是 8。
【数据范围】
对于所有数据,保证 2 ≤ n ≤ L ≤ R ≤ 10^9