文章

9

粉丝

0

获赞

55

访问

1.3k

头像
谁是你的潜在朋友 题解:C语言数组实现
P1225 北京大学机考题
发布于2026年3月14日 15:47
阅读数 32

#include<stdio.h>
#define max 205
int main()
{
    int read[max]={0};//每本书初始读者数为零
    int N,M;
    while(scanf("%d %d",&N,&M)!=EOF)
    {
        int mem;
        int book[N];//每个读者喜欢哪本书,为后续便利数组考虑
        for(int i=1;i<=N;i++)
        {
            scanf("%d",&mem);
            book[i]=mem;
            read[mem]+=1;//当前读者喜欢的书加一
        }
        for(int i=1;i<=N;i++)
            if(read[book[i]]-1>0)//这位读者喜欢的书除了自己以外,还有没有人喜欢
            {
     ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发