nyoj 949哈利波特(细节题)
哈利波特
- 描述
-
Harry 新学了三种魔法,他可以用第一种魔法把 a 克的沙子变成 b 克金属,可以用第二种魔法把 c 克金属变成 d 克金子,可以用第三种魔法把 e 克金子变成 f 克沙子。Harry 的两个好朋友Ron和Hermione知道了非常高兴,但是Ron和Hermione有个分歧,Ron觉得Harry可以用这三种魔法获得无限的金子,Hermione觉得不能获得无限多的。Harry想知道到底谁是对的
- 输入
-
输入6个整数 a,b,c,d,e,f
(0<=a,b,c,d,e,f<=1000) - 输出
- 输出谁是对的,如果Ron是对的输出“Ron”,否则输出“Hermione”
- 样例输入
-
100 200 250 150 200 250 100 50 50 200 200 100 1 1 0 1 1 1 100 1 100 1 0 1
- 样例输出
-
Ron Hermione Ron Ron
-
上传者
ACM_王莹思路:正向黄金 《逆向黄金(Ron)
正向 :k=b/c*d
逆向: q=(k/e)*f
w=(q/a)*b
p=(w/c)*d//逆向黄金
要注意,输入可以有0 所以
1.a=0 bcd 时候 无限黄金ron c=0&&d 无限变出金子 ron
2.当(a=0||c=0||e=0)&&b、d、f 也是无限金子
3.当(a==0&&b==0)||(e==0&&f==0)||(c==0&&d==0) herminoe中间有一个环节不能转换
(用的syy的代码 比我写的更简单)
-
#include<stdio.h> int main() {double a,b,c,d,e,f;while(~scanf("%lf%lf%lf%lf%lf%lf",&a,&b,&c,&d,&e,&f)){if(c==0&&d){printf("Ron\n");continue;}if(a==0&&b&&c&&d){printf("Ron\n");continue;}if((a==0||c==0||e==0)&&b&&d&&f){printf("Ron\n");continue;}if((a==0&&b==0)||(e==0&&f==0)||(c==0&&d==0)){printf("Hermione\n");continue;}double k=(b/c)*d;double q=(k/e)*f;double w=(q/a)*b;double p=(w/c)*d;if(p>k)printf("Ron\n");elseprintf("Hermione\n");}return 0; }
nyoj 949哈利波特(细节题)相关推荐
- [ 习题 ] 句子简化题 细节题 排除题
[ 句子简化题例题讲解 ] [ 例题讲解 1 ] TPO-15 A Warm-Blooded Turtle In a countercurrent exchange system, the blood ...
- [ 2204阅读 ] 句子简化题 | 细节题 | 排除题 | 推理题 | 目的题 | 句子插入题 | 总结题
任务:课前资料01理论课.03句子分析(每天一个).04语法课.02词汇题(324每天30) [ 句子简化题 ] - [ 细节题 ] - [ 排除题 ] - [ 推理题 ] - [ 目的题 ] - [ ...
- 考研英语阅读理解做题技巧(6):细节题
细节题:必考:分值特别高 1.出题形式:看题目 1)题目是以疑问词开头的:what;why;when...,除了主旨题:态度题:推断题 which of the following is true?判 ...
- Educational Codeforces Round 98 (Rated for Div. 2) E. Two Editorials 细节题
题目连接 真细节题- 选了一个很复杂的做法. 枚举第一个作者AAA选的框,枚举选手iii.你会发现另一个作者BBB选的框对于选手iii来说,会有一些右端点连续的区间比AAA更优.那这样就可以知道作者B ...
- 【two pointers 细节题】cf1041dD. Glider
像这样细节老是打挂不行啊-- A plane is flying at a constant height of hh meters above the ground surface. Let's c ...
- ZCMU-1635:超大型 LED 显示屏(细节题)
Problem A: 超大型 LED 显示屏 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 71 Solved: 40 [Submit][Statu ...
- 2019 ICPC全国邀请赛(西安)I. Cracking Password(序列检验,BSGS,细节题)
整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 2019 ICPC全国邀请赛(西安)I. Cracking Password Weblink http ...
- Python稳基修炼之计算机等级考试易错细节题4(含答案)
61.返回一个代表时间的精确浮点数,两次或多次调用,其差值用来计时,这个函数是 A.time.perf_counter( B.time.mktime(t) C.time.strftime(format ...
- Python稳基修炼之计算机等级考试易错细节题3(含答案)
41. Python数据可视化方向的第3方库是 A.Panda3d B.cocos2d C.mayavi D.Pyramid 答案:C 42. Python图形用户界面方向的第三方库是 A.openp ...
- Python稳基修炼之计算机等级考试易错细节题2(含答案和解析)
21.以下程序的输出结果是_ s="LOVES" print("{:^13}" .format(S)) A.LOVES B.******** LOVES C.L ...
最新文章
- debian 文件夹中文件大小_Linux下查看文件和文件夹大小 删除日志
- pyhanlp 文本分类与情感分析
- Python之与众不同
- oracle读写队列深度,ORACLE TUNE THINKING (三) 操作系统优化
- 如何在outlook里显示自然周的周数
- 登录实现并获取到用户唯一标识
- 计算机专业学生求职信500字,计算机专业求职信500字范文
- java实现控件绑定数据源_控件(三)——TreeView控件以XmlDataSource控件为数据源实现简单的绑定...
- js数组去重的四种方式
- 江淮汽车:受疫情和芯片短缺影响 Q1预亏3.07亿元
- PowerShell2.0之与COM对象交互(五)与脚本宿主代码协同工作
- 在Gilt使用Scala、Docker和AWS演化微服务
- asp.net Dock布局开发设置
- c语言读一字节程序,C语言读写二进制文件
- potplayer直播源模板
- 如何制作poster以及下载poster模板
- 利用java制作桌面应用程序_Java桌面应用
- linux qemu的使用教程,详解QEMU网络配置的方法
- Codeforces Round #614 (Div. 2)A. ConneR and the A.R.C. Markland-N
- android官方转圈圈,android 弹出之后,一直转圈圈??
热门文章
- 安装oracle 10g 的艰难之旅
- 【狂神说Redis】2Redis入门 2-1概述
- mysql call_关于Mysql “CALL语句”
- java7 rhino,rhino1.7.7.1
- sql 怎么查一个账号连续登录失败的次数_黑客到底是怎么入侵的,我展示给你看...
- linux筛选方式,使用grep实现精确过滤的五种方法
- 未分配利润与利润表不一致_财务报表中未分配利润和净利润不一样,这正常吗?...
- 锐界机器人_每72秒就有一辆锐界驶下生产线
- vscode保存代码,自动按照eslint规范格式化代码设置
- ARM 和 RISC-V 公然开撕,GNOME 之父指责 ARM