#include using namespace std; int N,X=100000,Y=100000,D,X1[100006],Y1[100005]; int br=1,tx,ty; int broj=0; struct slog { int x; int y; int mesto; int res; float VREME; int trenx; int treny; }; bool cmp2(slog A,slog B){ return A.mesto>N>>D; for(int i=1;i<=D;i++){ cin>>a1[i].VREME; } for(int i=1;i<=N;i++){ cin>>a[i].x>>a[i].y; a[i].mesto=i; if(a[i].xa[i-1].res){broj++;} else a[i].res=broj; } sort(a+1,a+N+1,cmp2); for(int i=1;i<=D;i++){ cout<