POJ3069


http://poj.org/problem?id=3069
思路:这个点最好是在中心,这样就可以往左右覆盖,所以用贪心的想法从最左点开始算起。

#include 
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;

int r,n;
int x[1010];

int main()
{
    while(scanf("%d %d",&r,&n)==2&&n!=-1&&r!=-1){
        int i=0;
        for(i=0;i=x[i]&&i=x[i]&&i