#P1254. 群体伤害

群体伤害

题目描述

在一个游戏里,同时出现了 NN 头怪兽,它们的生命值为 H1,H2,…,HNH_1,H_2,\dots,H_N。

你只会一种法术,每当释放一次法术时,需要指定一头怪兽,被指定的怪兽受到 AA 点伤害,其他怪兽会因为法术的溅射,受到 BB 点伤害。保证 A>BA> B。

如果怪兽受到的累计伤害大于或等于它的生命值,它就被消灭了。为了消灭所有的怪兽,请问至少需要释放几次法术?

输入格式

  • 第一行:三个整数:表示 NN、AA 与 BB
  • 后面 NN 行:每行一个整数表示 H1,…,HNH_1,\dots,H_N

输出格式

3 100 10
200
30
120
3

数据范围

  • 30%30\% 的数据,N≤1000N\leq 1000
  • 100%100\% 的数据,0≤N≤300,0000\leq N\leq 300,000
  • 0≤Hi≤1090\leq H_i\leq 10^9
  • 0≤B<A≤1090\leq B< A\leq 10^9

来源

改编自 ARC075B