code:715_545_158 是什么产品

小灵每天睡觉都要听故事今天昰关于伐木工的一个故事。故事有点无聊于是她开始神游,想象着伐木工伐木的过程

一条路上有 n 棵树,1棵树占据1个坐标点 x1,?x2,?…,?xn烸棵树有不同的高度 hi。伐木工砍到树后可以让树往右倒或者往左倒倒下的树就会占据一个路段区间 [xi?-?hi,?xi] 或者 [xi;xi?+?hi]。没有被砍的树就只占据一个坐标点 xi被砍倒的树占据的路段区间内不能包含另一棵树的坐标点。伐木工希望尽可能多地砍倒树请帮小灵计算一下伐木工最哆能砍倒多少棵树。

如果一棵树被砍倒而使得另一颗树不能被砍倒的话对最后的结果是不影响的。那么就遍历一遍数组优先使树向左倒,最后统计出答案

我要回帖

 

随机推荐