打BOSS

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

小z挑战大BOSS,BOSS血太厚,小z决定用大炮来轰击他。

小z的大炮一次可以装弹数枚。

小z每次有两种操作:

  • add N :装填一枚能对BOSS造成N点伤害的炮弹

  • fire:发射一枚炮弹

    每次小z按动fire按钮便发射一枚炮弹,后装入的炮弹先打出,没有炮弹则无炮弹射出,如果大炮已经装满(每枚炮弹的所占的空间都为1),则小z准备继续装填的炮弹只能丢弃。

输入格式

第一行一个数T,为小z的操作次数,之后两个整数 L和HP(0<L<=10000, 0<HP<2^31)

L为大炮的容量,HP为BOSS的血量,之后T行分别为小z的操作

输出格式

对于小z每次攻击的操作,输出BOSS的剩余HP

如果BOSS的HP已经被打光(HP<=0),输出:gameover

提示:对于小z每次攻击操作,没有炮弹射出或是BOSS已死亡,仍然要按要求输出

7 3 9
add 6
add 3
add 1
add 9
fire 
fire 
fire
8
5
gameover

提示:

对于小z每次攻击操作,没有炮弹射出或是BOSS已死亡,仍然要按要求输出

张铭浠的题单

未参加
状态
已结束
规则
ACM/ICPC
题目
13
开始于
2025-3-25 19:00
结束于
2025-7-31 7:00
持续时间
3060 小时
主持人
参赛人数
2