题解 2170: 信息学奥赛一本通T1247-河中跳房子

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

河中跳房子#自作聪明的约翰

解题思路:步骤分析:1.不移除任何岩石时,岩石之间的跳跃距离分别是:最短跳跃距离是3。从起点到岩石2:2从岩石2到岩石11:9从岩石11到岩石14:3从岩石14到岩石17:3从岩石17到岩石21:4从岩石21到终点25:42.移除岩石:假设我们移除岩石11和14,这样剩下的岩石是2,17,21。

河中跳房子(C++)

摘要:解题思路:注意事项:参考代码:#include <iostream>using namespace std;int L,N,M,a[10000];int f(int x){ int ans=0,t=0……

T1247-河中跳房子

```c++#include#includeusingnamespacestd;constintMAXN=1e5+5;intl,n,m,dis[MAXN],gap[MAXN],sum[MAXN];//检查能否在最短跳跃距离为mid的情况下,移除m个岩石到达终点boolcheck(intmid){int