求助站外题
  • 板块学术版
  • 楼主lyxsunday
  • 当前回复1
  • 已保存回复1
  • 发布时间2022/8/9 16:48
  • 上次更新2023/10/27 16:16:19
查看原帖
求助站外题
461676
lyxsunday楼主2022/8/9 16:48

题目描述 小爱和小艾两人组队打一只怪兽。一开始怪兽有n点生命值,当n变成0或更低时,怪兽就被消灭了。他们两人是同时开始攻击的,小爱每分钟可以攻击a下,小艾每分钟可以攻击b下。若a=2,b=4,则

小爱发出攻击的时刻为0.5, 1, 1.5, 2, 2.5, ⋯

小艾发出攻击的时刻为0.25, 0.5, 0.75, 1, 1.25, 1.5, ⋯

攻击分两种类型,普通攻击每次对怪兽造成1点伤害。若在某时刻,小爱和小艾恰好一同发出攻击,称为爆击,爆击将对怪兽造成成倍的伤害,共计(1+1)×2=4点伤害。

一旦攻击开始,就不会中断,直到怪兽被消灭为止,请问,对怪兽造成最后一点伤害的是哪一位玩家?如果最后一击是两人同时造成的,输出 C(Combo的意思)。

输入格式

第一行:一个正整数表示n。 第二行:两个正整数表示a与b。

输出格式

若是小爱发出了最后一击,输出 A; 若是小艾发出了最后一击,输出 B; 若是两人的爆击为最后一击,输出 C。

数据范围

对于50%的数据,1≤n≤100,1≤a,b≤10; 对于100%的数据,1≤n≤20000000,1≤a,b≤40000;

样例数据

输入:

40

3 5

输出:

C

输入:

33

3 5

输出:

B

2022/8/9 16:48
加载中...