标题:计算游戏中的伤害
取消只看楼主
AbduRahman1
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2021-11-16
结帖率:50%
 问题点数:0 回复次数:0 
计算游戏中的伤害
Description
Loy是ACM队里的女神,由于队里有一股邪恶力量——学长,他们在实验室里无所不为,最可恶的是,他们竟然总是与我们的女神比身高,女神为了维护队里的和平,勤奋多日,终于习得技能,变矮光线。现在,Loy要征战实验室的其中5个学长,学长们吓坏了。

我们的Loy,会分别在 6 级,11 级,16 级的时候习得她的 1 级,2 级,3 级大招。学长们并不知道Loy的等级,变矮光线的效果是释放若干道光线(不同等级释放数量不同),每道光线会使其中一个学长变矮300cm,释放光线的数量与技能等级关系如下:

等级 1 – 释放 4 道光线;
等级 2 – 释放 7 道光线;
等级 3 – 释放 10 道光线。
而当Loy拥有了“黑照”这件装备后,她的技能将会被加强,释放变矮光线的数量会增加。

加强后的技能效果如下:

等级 1 – 释放 5 道光线;
等级 2 – 释放 8 道光线;
等级 3 – 释放 12 道光线。
Loy犹如天神下凡,面对5个学长,开始放变矮光线(当然如果Loy的等级没有达到习得变矮光线的等级,她将放不了变矮光线),当学长的身高<=0,学长就会羞愧而死。所以,大家都想知道Loy能弄死几个学长。

Input
一个整数 T,表示有多少组测试数据。

接下来是 T 组数据,每组数据第一行有两个整数 L (1 <= L <= 25),K (0 <= K <= 1),其中L为Loy此时的等级, K 为 0 时表示Loy没有“黑照”,为 1 时表示Loy有“黑照”。

接下来 5 行,每行有一个整数 Xi (1 <= Xi <= 10^8),代表每个学长的身高(cm), 数据保证学长身高单调递增。

Output
每组数据之间有一个空行;

如果Loy弄死了零个学长,输出 "none";

如果Loy弄死了一个学长,输出 "first blood";

如果Loy弄死了二个学长,输出 "double kill";

如果Loy弄死了三个学长,输出 "triple kill";

如果Loy弄死了四个学长,输出 "ultra kill";

如果Loy弄死了五个学长,输出 "rampage"。

Samples
input
1
16 1
300
2520
2520
2520
2520
output
double kill
Hint
DOTA常识科普:月光是放一道少一道的

搜索更多相关主题的帖子: 等级 数据 释放 技能 输出 
2021-12-22 19:33



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-507959-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.115807 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved