ACM-ICPC 2019 山东省省赛 C Wandering Robot
生活随笔
收集整理的這篇文章主要介紹了
ACM-ICPC 2019 山东省省赛 C Wandering Robot
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這個題額,我覺的是一道水題,思維題,需要考慮的情況比較多,題意一個機器人給一條指令,循環n遍,問此過程中離原點最遠距離。
考慮最遠距離可能出現的的情況。
每次循環之后距離至少為0;
1.假設他每一次循環都能回到原點,最遠值肯定出現在第一重循環。
2.假設每次循環結束后所移動距離都小于,在某次循環中向某個方向移動的距離。
因為每次循環都會朝某一個方向但是,移動的量過于小,不如一個方向,此時,應考慮N次循環后的的位置,與第一次循環 之后的大小。
比較難理解上圖:
綜上所述,只用考慮第一次循環的最大值,跟最后一次循環的最大值誰大即可。
移動是有方向的,對于X,Y都有正負。
總結
以上是生活随笔為你收集整理的ACM-ICPC 2019 山东省省赛 C Wandering Robot的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ACM-ICPC 2019 山东省省赛
- 下一篇: fasterrcnn详解_faster