文章

1

粉丝

0

获赞

5

访问

133

头像
查找学生信息 题解:
P1177 北京大学上机题
发布于2026年3月12日 11:25
阅读数 133

那这个m的意义是什么,我还以为要限制范围

 

#include <bits/stdc++.h>
using namespace std;
int main(){
    int n,m;
    int sum[200];
    while(scanf("%d",&n)!=EOF){
    scanf("%d",&m);
    map<int,int>M;
    for(int i=0;i<n;i++){
        scanf("%d",&sum[i]);
        M[sum[i]]++;
    }
    for(int i=0;i<n;i++){
        if(M[sum[i]]>1){
            printf("%d\n",M[sum[i]]-1);
        }else{
            printf("%s\n","BeiJu");

        }
    }
}
}
 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发