T39280
程序员文章站
2022-05-21 23:31:25
...
T39280 k-NN
题目描述
k -NN 是机器学习中常用的算法,其简化版的流程如下:
给出个点,每个点有一个颜色,为红色或黑色。现在给出一个询问位置,这个位置的颜色将由离它最近的个点决定:如果离它最近的个点中,红色点的个数大于等于黑色点的个数,那么这个位置为红色,否则为黑色。
Bob现在得到了这个点,以及询问的位置,他想知道:有多少个,可以使这个询问位置的颜色为红色。
两个点,的距离定义为。如果询问点到某两个点的距离相同,那么编号较小的视作距离较近。
输入输出格式
输入格式:
第一行三个整数,意义如上所述。
接下来行,每行三个整数,的意义如上所述,表示颜色,表示这个点为红色,表示这个点为黑色。
输出格式:
一行一个整数,表示答案。
输入输出样例
输入样例#1:
3 1 1
1 1 1
2 2 2
3 3 2
输出样例#1:
2
输入样例#2:
3 1 1
1 1 2
2 2 1
3 3 1
输出样例#2:
2
说明
对于的数据,满足。
对于的数据,满足,。
上一篇: 栈
下一篇: HDU1728逃离迷宫DFS
推荐阅读