java实现第七届蓝桥杯愤怒小鸟
愤怒小鸟
题目描述
X星球愤怒的小鸟喜欢撞火车!
一根平直的铁轨上两火车间相距 1000 米
两火车 (不妨称A和B) 以时速 10米/秒 相对行驶。
愤怒的小鸟从A车出发,时速50米/秒,撞向B车,
然后返回去撞A车,再返回去撞B车,如此往复…
两火车在相距1米处停车。
问:这期间愤怒的小鸟撞 B 车多少次?
注意:需要提交的是一个整数(表示撞B车的次数),不要填写任何其它内容。
// 答案:9
public class Main {// 答案static int ans = 0;// 偶数说明此时小鸟在B,单数代表此时小鸟在Astatic int flag = 0;public static void main(String[] args) {fun(1000);System.out.println(ans);}// length为小鸟到达A或者B后,此时A与B之间的距离public static void fun(double length) {// 下一次飞行到另一辆火车所需要的时间double time = length / (50 + 10);// 小鸟下一次到达另一辆火车时,A与B的距离double len = length - time * 10 * 2;// 小于1,说明在小鸟到达另一辆火车之前,火车已经停止if (len < 1)return;// 到达后判断此时小鸟是在A火车还是B火车,双数代表在B火车if (flag % 2 == 0)ans++;flag++;fun(len);}
}
java实现第七届蓝桥杯愤怒小鸟相关推荐
- java中的冰雹数,java实现第七届蓝桥杯打印数字
打印数字 打印数字 小明写了一个有趣的程序,给定一串数字. 它可以输出这串数字拼出放大的自己的样子. 比如"2016"会输出为: 00000 1 6666 2 0 0 1 1 6 ...
- java实现第七届蓝桥杯七星填数
七星填数 如图[图1.png]所示. 在七角星的14个节点上填入1~14 的数字,不重复,不遗漏. 要求每条直线上的四个数字之和必须相等. 图中已经给出了3个数字. 请计算其它位置要填充的数字,答案唯 ...
- java实现第七届蓝桥杯四平方和
四平方和 四平方和 四平方和定理,又称为拉格朗日定理: 每个正整数都可以表示为至多4个正整数的平方和. 如果把0包括进去,就正好可以表示为4个数的平方和. 比如: 5 = 0^2 + 0^2 + 1^ ...
- java实现第七届蓝桥杯平方末尾
平方末尾 能够表示为某个整数的平方的数字称为"平方数" 比如,25,64 虽然无法立即说出某个数是平方数,但经常可以断定某个数不是平方数. 因为平方数的末位只可能是:[0, 1, ...
- java实现第七届蓝桥杯交换瓶子
交换瓶子 交换瓶子 有N个瓶子,编号 1 ~ N,放在架子上. 比如有5个瓶子: 2 1 3 5 4 要求每次拿起2个瓶子,交换它们的位置. 经过若干次后,使得瓶子的序号为: 1 2 3 4 5 对于 ...
- java实现第七届蓝桥杯凑平方数
凑平方数 把0~9这10个数字,分成多个组,每个组恰好是一个平方数,这是能够办到的. 比如:0, 36, 5948721 再比如: 1098524736 1, 25, 6390784 0, 4, 28 ...
- java实现第七届蓝桥杯碱基
碱基 题目描述 生物学家正在对n个物种进行研究. 其中第i个物种的DNA序列为s[i],其中的第j个碱基为s[i][j],碱基一定是A.T.G.C之一. 生物学家想找到这些生物中一部分生物的一些共性, ...
- java实现第七届蓝桥杯圆圈舞
圆圈舞 题目描述 春天温暖的阳光照耀着大地,正是草原上的小动物们最快乐的时候.小动物们在草原上开了一个舞会,欢度这美好的时光. 舞会上最重要的一个环节就是跳圆舞曲,n只小动物手拉手围成一大圈,随着音乐 ...
- java实现第七届蓝桥杯有奖竞猜
有奖竞猜 题目描述 小明很喜欢猜谜语. 最近,他被邀请参加了X星球的猜谜活动. 每位选手开始的时候都被发给777个电子币. 规则是:猜对了,手里的电子币数目翻倍, 猜错了,扣除555个电子币, 扣完为 ...
最新文章
- Oracle中SQL解析的流程
- HTML实时显示任务状态,如何监视后台任务进度和完成 (HTML)
- Java对接SAP平台接口
- cmd连接mysql连接:mysql-h主机地址-u用户名-p用户密码(注:u与root可以不用加)
- skywalking环境搭建
- 怎么在vs中查看一个数组的所有元素
- Centos7 安装pyhton3.7.4
- 一种用javascript实现的比较兼容的回到顶部demo + 阻止事件冒泡
- OpenLTE 基站相关头文件:PHY、MAC、RLC、RRC、PDCP、RB、MME、HSS、GW
- 为什么中国没有类似于windows的操作系统?
- VRAR应该是工具,而不是“玩具”
- POJ 2891 Strange Way to Express Integers ★ (扩展欧几里德解同余式组)
- Oracle数据库基础知识(一)
- LeetCode学习记录(10)
- Python爬虫基础-01-带有请求参数的爬虫
- matlab的电路仿真,Matlab电路仿真
- 提高信息技术课堂教学实效研究 课题论证报告
- java飞机订票系统实例_航空客运订票系统JAVA课程设计
- Java GridBagLayout(网格包布局管理器)
- 魅力电子学习考试小笔记
热门文章
- 在visi_Visi如何使用Weave和Docker
- Codepage的定义和历史
- 视频教程-卷积神经网络CNN-深度学习
- Typewriter text that fits label beforehand
- 【计算机网络】数据链路层(五)—— 广域网(PPP 协议与 HDLC 协议)
- Jess在Eclipse中的安装
- Android LCD(一):LCD基本原理篇(一/四)
- UiPath中国市场rpa占有率
- arm linux免驱usb声卡,arm linux利用alsa驱动并使用usb音频设备
- “System.NullReferenceException”类型的异常在 App_Web_2tjb2nqh.dll 中发生,但未在用户代码中进行处理(C#开发)