题解 | #谁是你的潜在朋友#
谁是你的潜在朋友
https://www.nowcoder.com/practice/0177394fb25b42b48657bc2b1c6f9fcc
#include <iostream> using namespace std; int main() { int n, m; int a[201]; for(int i=1;i<=200;i++)a[i]=0; while (cin >> n >> m) { // 注意 while 处理多个 case int *b=(int*)malloc(sizeof(int)*(201)); for(int i=1;i<=n;i++) { cin>>b[i]; a[b[i]]++; } for(int i=1;i<=n;i++) { if(a[b[i]]>=2)cout<<a[b[i]]-1<<endl; else cout<<"BeiJu"<<endl; } } } // 64 位输出请用 printf("%lld")