题解 | #谁是你的潜在朋友#

谁是你的潜在朋友

http://www.nowcoder.com/questionTerminal/0177394fb25b42b48657bc2b1c6f9fcc

  • map映射:书号→人数
#include<iostream>
#include<map>
using namespace std;

int main(){
  int n,m;
  int s[201];//输入数组
  while(scanf("%d",&n)!=EOF){
    scanf("%d",&m);
    map<int,int>reader;//书号→喜欢人数
    
    for(int i=0;i<n;i++){
      scanf("%d",&s[i]);
      reader[s[i]]++;
    }
    
    for(int i=0;i<n;i++){
      if(reader[s[i]]>1)printf("%d\n",reader[s[i]]-1);
      else printf("BeiJu\n");
    }
  }
   
  return 0;
}
  • 计数排序
#include<iostream>
using namespace std;
int s[201];
int reader[201];

int main(){
  int n,m;
  while(scanf("%d",&n)!=EOF){
    scanf("%d",&m);

    for(int i=0;i<n;i++){
      scanf("%d",&s[i]);
      reader[s[i]]++;
    }
    
    for(int i=0;i<n;i++){
      if(reader[s[i]]>1)printf("%d\n",reader[s[i]]-1);
      else printf("BeiJu\n");
    }
  }
   
  return 0;
}
全部评论

相关推荐

10-15 10:23
门头沟学院 Java
牛可乐的头像真牛:赶紧举报,这公司绝对是诈骗的,等你签约后工作一两个月后根据合同漏洞把你开除,并且要求你赔偿3w培训费,996是为了提前筛选心甘情愿签下合同容易受骗的群体,纯粹面向校招生精心设计的骗局
你见过哪些工贼行为
点赞 评论 收藏
分享
评论
3
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务