本文主要是介绍C - Wandering Robot ZOJ - 4115,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
我先来说一下错误的思路,也就是我最原先的思路:
就是这个咱只求一个方向就行,
因为另一个方向是相同的道理
比如竖直方向
也就是Y轴
先求出第一次的最远距离
然后求一下第一次的终点
这样,我们就可以进行讨论了
讨论这个终点和最远距离的位置关系、
我给你画一个图
红色的是最大的那个点
、蓝色的是终点
水平和竖直是一样的道理,所以我就只画了一个竖直
如果是图一的话,需要判断终点在哪里
如果在下面则是 dis=max(maxL,abs(k*L));
L为距离原点的距离
大概就是这个意思
以上是我的思路,然后最后:
这篇关于C - Wandering Robot ZOJ - 4115的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!