题解 | #谁是你的潜在朋友#
谁是你的潜在朋友
https://www.nowcoder.com/practice/0177394fb25b42b48657bc2b1c6f9fcc
#include<iostream>
#include<unordered_map>
#include<vector>
using namespace std;
int main() {
int n, m;
cin >> n >> m;
//创建n大小的数组
vector<int> arrs;
unordered_map<int, int> map;
for (int i = 0;i < n;i++) {
int x;
cin >> x;
arrs.push_back(x);
map[x]++;
}
//遍历vector 和 map ,判断数量
for (int arr : arrs) {
int cnt = map.count(arr);
if (map[arr]-1>=1) {
cout << map[arr]-1 << endl;
}
else {
cout <<"BeiJu" << endl;
}
}
return 0;
}
查看12道真题和解析
