关注
第三题无人车碰撞应该是最简单的,几何题。 import math
n = int(input())
pi = 3.1415926
for i in range(n):
l0, v0, l1, v1, x0, y0, r, x1, y1 = [int(i) for i in input().split(' ')]
if x1 <= x0 - r:
t0 = (0.5 * pi * r + x0 - r - x1) / v0
t0_last = l0 / v0
t1 = (y1 - y0 - r) / v1
t1_last = l1 / v1
if t0 + t0_last < t1 or t1 + t1_last < t0:
print('No')
else:
print('Yes')
else:
t0 = (math.acos((x1 - x0 + r) / r) * r) / v0
t0_last = l0 / v0
yc = (r ** 2 - (x1 - x0 + r) ** 2) ** 0.5 + y0
t1 = (y1 - yc) / v1
t1_last = l1 / v1
if t0 + t0_last < t1 or t1 + t1_last < t0:
print('No')
else:
print('Yes')
查看原帖
点赞 1
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 读研or工作,哪个性价比更高? #
23058次浏览 310人参与
# 科大讯飞求职进展汇总 #
258635次浏览 2593人参与
# 如果重来一次你还会读研吗 #
154048次浏览 1689人参与
# 文科生还参加今年的春招吗 #
3046次浏览 27人参与
# 选择和努力,哪个更重要? #
41119次浏览 469人参与
# 长光卫星求职进展汇总 #
27458次浏览 183人参与
# 机械人选offer,最看重什么? #
68473次浏览 433人参与
# 机械制造岗投递时间线 #
19269次浏览 324人参与
# 影石Insta360求职进展汇总 #
107343次浏览 963人参与
# 招聘要求与实际实习内容不符怎么办 #
39465次浏览 463人参与
# 如果再来一次,你还会学硬件吗 #
102433次浏览 1230人参与
# 打工人的工作餐日常 #
24582次浏览 221人参与
# 如果公司降薪,你会跳槽吗? #
44121次浏览 343人参与
# 机械制造公司评价 #
98346次浏览 286人参与
# 我的工作日记 #
52892次浏览 762人参与
# 正在实习的你,有转正机会吗? #
335757次浏览 2689人参与
# 一人推荐一个值得去的通信/硬件公司 #
160907次浏览 1734人参与
# 我的国央企投递进展 #
35805次浏览 242人参与
# 小厂实习有必要去吗 #
31421次浏览 215人参与
# 金融财经春招备战日记 #
5665次浏览 49人参与