[BZOJ2839][Noi2015]小园丁与老司机 Description 小园丁 Mr. S 负责看管一片田野,田野可以看作一个二维平面.田野上有 nn 棵许愿树,编号 1,2,3,…,n1,2,3,…,n,每棵树可以看作平面上的一个点,其中第 ii 棵树 (1≤i≤n1≤i≤n) 位于坐标 (xi,yi)(xi,yi).任意两棵树的坐标均不相同. 老司机 Mr. P 从原点 (0,0)(0,0) 驾车出发,进行若干轮行动.每一轮,Mr. P 首先选择任意一个满足以下条件的方向: 为左.右.…
4200: [Noi2015]小园丁与老司机 Time Limit: 20 Sec Memory Limit: 512 MBSec Special JudgeSubmit: 106 Solved: 58[Submit][Status][Discuss] Description 小园丁 Mr. S 负责看管一片田野,田野可以看作一个二维平面.田野上有 nn 棵许愿树,编号 1,2,3,…,n1,2,3,…,n,每棵树可以看作平面上的一个点,其中第 ii 棵树 (1≤i≤n1≤i≤n) 位于坐…
来自FallDream的博客,未经允许,请勿转载,谢谢. 小园丁 Mr. S 负责看管一片田野,田野可以看作一个二维平面.田野上有n棵许愿树,编号1,2,3,…,n,每棵树可以看作平面上的一个点,其中第 i棵树 (1≤i≤n) 位于坐标(xi,yi).任意两棵树的坐标均不相同.老司机 Mr. P从原点(0,0)驾车出发,进行若干轮行动.每一轮,Mr.P首先选择任意一个满足以下条件的方向: 1.为左.右.上.左上45∘.右上45∘五个方向之一. 2.沿此方向前进可以到达一棵他尚未许愿过…
看,这是一个传送门 Part A 把坐标离散化,按照纵坐标为第一关键字,横坐标为第二关键字排序 以$f_i$记录来到$i$这个点最多经过点数,那么答案显而易见就是$f_i$加上该层点数 转移的话就是分三种来到这个点的方案 对于每一种考虑: 1)直接上来 2)通过左边某个点上来,把左边所有点都走完 3)通过右边某个点上来,把右边所有点都走完 然后对于每一层维护从左边来的最大值和从右边来的最大值即可 Part B 从任意一个满足答案的结束点往开始点沿任意有效路径走即可 Part C 很显然,找到所有…