Ngân hàng phân loại khách hàng mới dựa trên n khách hàng cũ đã có nhãn nhóm (số nguyên không âm). Thuật toán KNN phân lớp:
Dòng đầu: ba số nguyên n d k (k ≤ n). n dòng tiếp theo: mỗi dòng gồm d số thực (đặc trưng) và một số nguyên (nhãn). Dòng cuối: d số thực (điểm truy vấn).
1 ≤ k ≤ n ≤ 1000; 1 ≤ d ≤ 10; 0 ≤ nhãn ≤ 100.
Một dòng duy nhất: nhãn dự đoán (số nguyên).
Ví dụ:
Đầu vào:
5 2 3
1 1 0
2 2 0
8 8 1
1 2 0
9 9 1
2 1
Đầu ra:
0
Giải thích:
Đang tải editor...