J题好像直接数也能过。?!

int XY[21][21];然后给初始值都是0;

cin>>x;cin>>y;

XY[x][y]++;

std::vectorinsideCircle(n,0);//用来记该圆内有多少个点

后面判断是否在点内时;

在圆内就 insideCircle[i]=insideCircle[i]+XY[X][Y];

然后cout<<insideCircle<<std::endl;

alt

虽然有点慢:D

alt