T381851 伤害计算

题目描述

众所周知,在MC里的伤害有**摔落伤害、药水伤害和火焰伤害等**,它们的的计算公式是: - 摔落伤害= $高度-3$ - 药水伤害= $(药水等级-1)\times4+6$ - 火焰伤害= $3\times时间$ 但是,护甲值也会抵挡部分伤害(不包括药水伤害),计算公式是: - 伤害=$原来伤害\times(护甲值\times5\%)$ 一个Steve的生命值为 $H$,护甲值为 $A$,给出伤害的种类和伤害值,求Steve还剩多少生命值。

输入格式

第一行两个整数,表示Steve生命值 $H$、护甲值 $A$ 和受到的伤害次数 $T$。 接下来到 $T+1$ 行,每行两个整数 $T_i,T_j$ 。分别表示收到的伤害类型(1=摔落伤害,2=药水伤害,3=火焰伤害)和高度/药水等级/灼烧时间。(伤害向下取整)

输出格式

一行一个整数,Steve剩余的生命值,若Steve死亡,输出字符串 "Die!"。

说明/提示

所有数据