UVA10868 蹦极 Bungee Jumping
题目描述
James Bond 又一次地在逃避一些想置他于死地的恶人。幸运的是,他在附近的一座公路桥上留了一根蹦极绳,可以用来逃脱。他的计划是把绳子一端固定在桥上,另一端系在身上,然后从桥上跳下。当他到达地面的那一刻,他会割断绳子,跳进自己的车里离开。
不幸的是,他来不及计算这根蹦极绳是否长度合适,所以当他从桥上跳下时会发生什么完全不确定。有三种可能的情况:
- 绳子太短(或太结实),James Bond 将永远到不了地面。
- 绳子太长(或太脆弱),James Bond 在触地时速度会太快。即便对一名特工来说,这也非常危险。你可以假设,如果他以超过 $10 \ \mathrm{m/s}$ 的速度碰撞,他将无法在冲击中生还。
- 绳子的长度和强度都合适。James Bond 以一个舒适的速度触地并能逃脱。
作为他的雇主,你想知道 James Bond 是否能活下来,或者是否应该在当地报纸上刊登招聘广告以填补即将空缺的职位。你的物理学家声称:
- 将 James 拉向地球的力为
$$9.81 \times w$$
其中 $w$ 为他的质量($\mathrm{kg}$),$9.81$ 为地球的重力加速度($\mathrm{m/s}^2$)。
- Bond 在绳子被拉紧之前做自由落体。随后,蹦极绳将他向上拉的力取决于绳子的当前长度,为
$$k \times \Delta l$$
其中 $\Delta l$ 是绳子当前长度与原长之差,$k$ 为一个与绳子相关的常数。
给定绳子的强度系数 $k$、绳子的原长 $l$($\mathrm{m}$)、桥的高度 $s$($\mathrm{m}$)以及 James Bond 的体重 $w$,你需要判断我们的英雄会发生什么。对于你的所有计算,可以假设 James Bond 是绳子末端的一个质点,且绳子无质量。你还可以假设 $k, l, s$ 和 $w$ 都是非负的,并且 $s < 200$。
输入格式
输入包含若干组测试数据,每行一组测试数据。每组测试数据由四个浮点数($k, l, s$ 和 $w$)组成,用以描述情形。
输出格式
根据将要发生的情况,你的程序需要输出 $\verb!Stuck in the air.!$,$\verb!Killed by the impact.!$ 或 $\verb!James Bond survives.!$。
输入以一行四个 $0$ 结束,该行不应被处理。