蛋仔移动到终点的步数<=
棋盘收缩到最小的步数,条件满足
#include<bits/stdc++.h>
using namespace std;
int main()
{
ios::sync_with_stdio(false),cin.tie(0),cout.tie(0);
int n,m,k;cin>>n>>m>>k;
int res=0,maxi=max(n,m);//棋盘最大长度
int midx=n/2+1,midy=m/2+1;//终点坐标
while(k--)
{
int a,b; cin>>a>>b;
//x,y轴最大移动距离
a=abs(a-midx);
b=abs(b-midy);
//<=棋盘移动,表示可以通关
if(a+b<=maxi/2) res++;
}
cout<<res;
return 0;
}