Saruman's Army

  1. 云栖社区>
  2. 博客>
  3. 正文

Saruman's Army

nomasp 2015-05-19 15:17:11 浏览256
展开阅读全文
版权声明:转载请联系本人,感谢配合!本站地址:http://blog.csdn.net/nomasp https://blog.csdn.net/NoMasp/article/details/45845115

这里写图片描述

#include <cstdio>
#include <iostream>
#include <algorithm>

using namespace std;

#define MAX_N 2000

int N,R;
int X[MAX_N];

void solve()
{
    sort(X,X+N);
    int i=0,ans=0;
    while(i<N)
    {
        int s=X[i++];
        while(i<N&&X[i]<=s+R)
            i++;
        int p=X[i-1];
        while(i<N&&X[i]<=p+R)
            i++;
        ans++;
    }
    printf("%d\n",ans);
}

int main()
{
    printf("N R:\n");
    scanf("%d %d",&N,&R);

    printf("X[%d]:\n",N);
    for(int i=0;i<N;i++)
    {
        scanf("%d",&X[i]);
    }

    solve();
    return 0;
}

网友评论

登录后评论
0/500
评论
nomasp
+ 关注