1 #include
2 #include
3 #include
4 #include
5 #include19 scanf("%d",&a[i]);
20 sort(a,a+n);
21 int i=0,ans=0;
22 while(i<n)
23 {
24 //s未被覆盖最左边的点的位置
25 int s=a[i++];
26 //一直向右前进直到距s的距离大于R的点
27 while(ir)
28 i++;
29 //p是新加上标记的位置
30 int p=a[i-1];
31 //一直向右前进直到距离p的距离大于R的点
32 while(ir)
33 i++;
34 ans++;
35 }
36 printf("%d\n",ans);
37 }
38 return 0;
39 }