#include <stdio.h>
int main()
{
int n,m;
int p[201],tmp[201];
while(~scanf("%d %d",&n,&m))
{
for(int i = 0;i <= m;i ++)
p[i] = 0;
for(int i = 0;i < n;i ++)
{
scanf("%d",&tmp[i]);//此处马虎了,经常忘写&了 下次注意
p[tmp[i]] ++;
}
for(int i = 0;i < n;i ++)
{
if(p[tmp[i]] != 1)
printf("%d\n",p[tmp[i]]-1);
else
printf("BeiJu\n");
}
}
return 0;
}
九度教程--------12
最新推荐文章于 2020-03-02 21:43:00 发布
本文深入解析了九度教程中第十二题的C语言编程问题,重点讲解了如何通过输入读取数据并利用数组进行计数与输出,特别注意了在读取数据时容易忽视的细节,如使用'&'操作符的重要性。
363

被折叠的 条评论
为什么被折叠?



