#include #include #include #include #include using namespace std; struct t { long loca; long pop; }; bool compare(t a,t b) { return (a.pop>b.pop); } int main() { long n,pi,l; cin>>n; t p[n]; for(int i=0;i>p[i].pop; //cout<>p[i].loca; } sort(p,p+n,compare); long c,r; cin>>c; //cout<>cl[i]; //cout<>r; long s=0; long f=0; for(int i=0;i=cl[j]-r && lo<=cl[j]+r) { f=1; s+=p[i].pop; break; } } if(f==1) break; } for(int i=0;i=cl[j]-r && lo<=cl[j]+r) { f=1; break;} } if(f==0) s+=p[i].pop; } cout<