该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
给你一个N×M的网格,上面有N个点。请你任选三个点他们之间的曼哈顿距离的中位数是素数,有多少可行的方案?
其中(x1,y1)和(x2,y2)的曼哈顿距离为 ∣x1−x2∣+∣y1−y2∣
输入格式
第一行输入两个整数N,M;
接下来N行,每行包含两个整数xi,yi,表示点的坐标。
(保证不存在两个点重合)
输出格式
输出一个整数表示答案。
样例
输入样例1
3 3
1 1
2 2
3 3
输出样例1
1
输入样例2
3 3
1 1
2 1
3 2
输出样例2
1
提示
对于100%的数据,1<=N<=2000,1<=M<=105,1<=xi,yi<=M;
其中40%的数据,1<=N<=200