#P1793A. Yet Another Promotion
Yet Another Promotion
题目描述
著名的“第二食物”商店一个月只卖两天杂货。而且每一天的价格都不一样。你一个月想买n公斤土豆。你知道在这个月的第一天,1公斤土豆的价格是a个硬币,第二天是b个硬币。在“第二食物”中,你可以买到任意整公斤的土豆。
幸运的是,“第二食物”宣布了土豆的促销活动,只在每月的第一天有效-你每买m公斤土豆,就可以得到1公斤作为礼物!也就是说,每购买m公斤,就可以获得m+1公斤。
求出购买至少n公斤土豆所需的最小硬币数。
输入
每个测试包含多个测试用例。
第一行包含测试用例的数量t(1≤t≤10000)。
测试用例的描述如下。
每个测试用例的第一行包含两个整数a和b (1< a, b < 10^9)——分别是第一天和第二天1公斤土豆的价格。
第二行包含两个整数n和m (1 < n, m≤10^9)——需要购买的土豆数量和使用促销活动的土豆数量。
输出
对于每个测试用例,打印一个整数——购买至少n公斤土豆所需要支付的最小硬币数量。
5
5 4
3 1
5 4
3 2
3 4
3 5
20 15
10 2
1000000000 900000000
1000000000 8
9
10
9
135
888888888900000000
Note
请注意在第一个测试案例中,在第一天,你购买1公斤,并获得1公斤的促销。第二天,你可以买1公斤土豆。因此,你总共将花费5+4=9个硬币。
在第二个测试案例中,在第一天你买了2公斤,并获得了另一个1公斤的促销。这样你将花费2个5=10个硬币。
统计
相关
在下列比赛中: