码迷,mamicode.com
首页 > 其他好文 > 详细

CF 8D two friends

时间:2015-06-09 16:27:52      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:

独立想的好开心呀(然而是一道水题)。

可以看出这道题的答案是满足单调性的,然后可以考虑二分。

对于当前二分出的mid值,我们考虑这个过程。

假设他们能共同走到shop然后共同会home

  $$Ans = min(t1 + dist(A,C),t2 + dist(B,C) + dist(A,B))$$

不然

  首先是随便走mid的长度到达一个点记为P,然后显然Bob和Alan都应该沿直线最短向目的地走。

  然后可行域相当于以A,B,C分别为圆心的三个圆形,求圆交即可。

先嘴巴掉,代码还没写

CF 8D two friends

标签:

原文地址:http://www.cnblogs.com/lawyer/p/4563636.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!