1960-征战的Loy
【C系列3.16】征战的Loy 1960
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 <= 3000),代表每个学长的身高(cm), 数据保证学长身高单调递增。
Output
每组数据之间有一个空行;
如果Loy弄死了零个学长,输出 "none";
如果Loy弄死了一个学长,输出 "first blood";
如果Loy弄死了二个学长,输出 "double kill";
如果Loy弄死了三个学长,输出 "triple kill";
如果Loy弄死了四个学长,输出 "ultra kill";
如果Loy弄死了五个学长,输出 "rampage"。
Samples
Hint
DOTA常识科普:月光是放一道少一道的
吐槽:这道题当初提交多次未过,but——吸气~吐气~(重复),多试几次,总会过的。
下附AC代码:
#include <stdio.h>
int main() {int t, l, k, a, b, c, d, e;int left, kill;scanf("%d", &t);while (t--) {scanf("%d%d", &l, &k);scanf("%d%d%d%d%d", &a, &b, &c, &d, &e);left = kill = 0;if ( l < 11) {left = 4;if (1 == k)left = 5;}else if (l >= 11 && l < 16) {left = 7;if (1 == k)left = 8;}else if (l >= 16 ) {left = 10;if (1 == k)left = 12;}if (300 * left >= a) {++kill;left = left - (0 == a % 300 ? (a / 300) : (a / 300 + 1));}if (300 * left >= b) {++kill;left = left - (0 == b % 300 ? (b / 300) : (b / 300 + 1));}if (300 * left >= c) {++kill;left = left - (0 == c % 300 ? (c / 300) : (c / 300 + 1));}if (300 * left >= d) {++kill;left = left - (0 == d % 300 ? (d / 300) : (d / 300 + 1));}if (300 * left >= e) {++kill;left = left - (0 == e % 300 ? (e / 300) : (e / 300 + 1));}switch (kill) {case 0: printf("none\n"); break;case 1: printf("first blood\n"); break;case 2: printf("double kill\n"); break;case 3: printf("triple kill\n"); break;case 4: printf("ultra kill\n"); break;case 5: printf("rampage\n"); break;}printf("\n");}return 0;
}
原题链接: http://acm.hznu.edu.cn/OJ/problem.php?cid=1091&pid=33
1960-征战的Loy相关推荐
- 回文树(回文自动机) - URAL 1960 Palindromes and Super Abilities
Palindromes and Super Abilities Problem's Link: http://acm.timus.ru/problem.aspx?space=1&num=1 ...
- 第十一届蓝桥杯赛后总结 —— 两年征战蓝桥,惜败来年再战。
两年征战蓝桥,惜败来年再战. 第二次参加蓝桥杯,水了个国三,虽然有点不满意,但比去年省二好了一点点. 第十一届蓝桥杯增加了Python组,正好我也入坑了Python,就直接试水了,Python不分AB ...
- 1960 范德蒙矩阵(数学贪心)
1960 范德蒙矩阵 LYK最近在研究范德蒙矩阵与矩阵乘法,一个范德蒙矩阵的形式如下: 它想通过构造一个含有1~nm的n*m的矩阵G,使得G*V得到的n*n的矩阵T中所有位置上的元素之和最大.其中n, ...
- 征战云时代,如何捍卫企业数据安全?
据 Veeam(卫盟)<2020 年数据保护趋势>报告显示,全球 95% 企业遭遇过意外停机,10% 的组织服务器每年至少发生一次中断,平均中断时间在 2 小时以下.针对 2020 年的数 ...
- 00 后程序员征战国际,如何拿下计算机领域的奥林匹克?
一个竞赛萌新,如何才能成为世界编程冠军?普通高校学生如何突破 985.211 高校重围?学编程的青少年该如何规划升学路径?打竞赛对于拿大厂 Offer 有多少帮助-- 作者 | 唐小引 头图 | CS ...
- 云适配牵手中建信息 征战企业级市场信心十足
9月28日,由云适配与中建材信息技术股份有限公司(以下简称"中建信息")联合举办的"战略合作签约仪式暨全国跨屏行动启动大会"在北京成功举办.至此,两家企业将携手 ...
- 征战希洛克集卡活动显示服务器没角色,希洛克征战模式
玩法介绍 概要 * 添加内容. - 希洛克征战模式内容为单人内容,是希洛克地下城的强化版. - 通过该内容,可以获得装备道具与各种各样的奖励. 入场 * 入场规则 - 希洛克征战模式地下城为单人地下城 ...
- 世界各国城镇人口占比数据(1960-2018年)
数据集名称:世界各国城镇人口占比数据 时间范围:1960-2018年 数据来源:联合国人口司<世界城市化前景> 相关说明:城镇人口是指居住于城市.集镇的人口,主要依据人群的居住地和所从事的 ...
- 征战星辰大海,从这里开始
最近抽时间,作了一些总结,算是这几年来第一次把历年的阅读书籍这么全面的统一归纳了吧. 重新看了一下两三年前的学习规划以及预期进度,在回顾这一路各个阶段的积累,发现自己基本能按进度行进,有一丝 ...
- 深演智能数智化 “三角魔方”浮出水面,企业征战数字化转型沙场的最新秘密武器?...
"深演智能还曾获得: ●数据猿·金猿榜年度榜单:2019大数据产业创新服务产品TOP 40 --[金猿产品展]AlphaData™:一站式智能企业数据管理平台 大数据产业创新服务媒体 --聚 ...
最新文章
- Error in configuration process解决方法
- 给jdk写注释系列之jdk1.6容器(1):ArrayList源码解析
- NB-IOT的优势体现在哪些方面
- layui和jquery冲突:Syntax error, unrecognized expression: +
- Java面试总结汇总
- Django之Xadmin
- AE开发右键缩放至图层
- windows下升级nodejs版本
- C++为什么要引入这几种强制类型转换?
- ktv服务器操作系统,开源ktv客户端服务器系统
- 用C++ Builder对图像进行特殊效果处理
- UG NX 12 取消选择对象
- pandas读取xlsx文件
- Android CoordinatorLayout自定义Behavior实现依赖滚动布局
- PMIC 配置VIN0 VIN1选择
- 实变函数—有限覆盖定理的证明
- PAT A1034 Head of a Gang (30 分)
- 初始化一个vue项目的流程
- 信息无障碍的发展和技术实践
- 肌电信号特征提取的代码
热门文章
- SumatraPDF添加保存标注到TXT文本的功能
- 串口(RS - 232)
- excel表格打印每页都有表头_分享|1分钟学会,让打印的表格每页自带标题行
- 老绅士+1,白嫖Wallpaper Engine创意工坊壁纸
- mysql32位的能装在64位的电脑上吗_32位电脑能装64位系统吗|怎么看32位电脑可不可以装64位系统-系统城...
- 云上压缩软件卸载方法
- DNW使用和常见问题
- chroma8000使用_台湾致茂MES系统Chroma8000上使用更安全敏捷
- element ui自定义图标
- 域名解析不生效,中科三方带你定位!