生气的Saber (excalibur.*)
【题目描述】
Saber很生气,因为她对嗣郎的厨艺很不满意。和以往不同的是,她这次决定使用金闪闪泄气。
具体操作:
1. 拿出湖中剑。
2. 从剑鞘中拔出金色大剑。
3. 大喊一声:“Ex-calibur”。
4. 听到金闪闪惨叫后收剑。
然而在某次元中,湖中剑使用Excaliber前需要充能。Saber共有M个能量槽,共有N数量的能量。为了稳定起见,她希望每个能量槽里的能量相同(且每个能量槽里的能量必须为正整数)。已知补魔(雾)1单位的能量需要a分钟。卸去1单位的能量需要b分钟。Saber希望在最短的时间内泄气。已知Saber只要释放一次Excaliber即可发泄怒气!
【输入】
一行四个整数,N,M,a,b,用空格隔开
【输出】
一行,表示Saber最短能在几分钟内发泄怒气。如果Saber已经能够泄气,则输出0。
【样例输入1】
100 10 5 6
【样例输出1】
0
【样例输入2】
101 10 1 20
【样例输出2】
9
【数据范围】
1≤N,M≤1012
1≤a,b≤100
注:本题采取捆绑测试,10组数据中只要有1组错即0分。全对得100分。
信息
- 难度
- 9
- 分类
- (无)
- 标签
- 递交数
- 13
- 已通过
- 2
- 通过率
- 15%
- 上传者