题目描述
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
X 星球愤怒的小鸟喜欢撞火车!
一根平直的铁轨上两火车间相距 1000 米 两火车 (不妨称 A 和 B) 以时速 10米/秒 相对行驶。
愤怒的小鸟从 A 车出发,时速 50 米/秒,撞向 B 车, 然后返回去撞 A 车,再返回去撞 B 车,如此往复.... 两火车在相距 1 米处停车。
问:这期间愤怒的小鸟撞 B 车多少次?
运行限制
public class Main {
public static void main(String[] args) {
double length=1000,v1=10,v2=50,count=0,time=0;
while(length>1) {
time=length/(v1+v2);//小鸟撞到B所用的时间
length-=time*2*v1;//此时A与B的距离
count++;//撞到B则次数加1
time=length/(v1+v2);//小鸟撞到A所用的时间
length-=time*2*v1;//此时A与B的距离
}
System.out.println((int)count);
}
}
-
- 最大运行时间:1s
- 最大运行内存: 128M