美文网首页
28. 谁是你的潜在朋友

28. 谁是你的潜在朋友

作者: IceFrozen | 来源:发表于2019-01-17 16:33 被阅读0次
题目描述

“臭味相投”——这是我们描述朋友时喜欢用的词汇。两个人是朋友通常意味着他们存在着许多共同的兴趣。然而作为一个宅男,你发现自己与他人相互了解的机会并不太多。幸运的是,你意外得到了一份北大图书馆的图书借阅记录,于是你挑灯熬夜地编程,想从中发现潜在的朋友。 首先你对借阅记录进行了一番整理,把N个读者依次编号为1,2,…,N,把M本书依次编号为1,2,…,M。同时,按照“臭味相投”的原则,和你喜欢读同一本书的人,就是你的潜在朋友。你现在的任务是从这份借阅记录中计算出每个人有几个潜在朋友。

输入描述:

每个案例第一行两个整数N,M,2 <= N ,M<= 200。接下来有N行,第i(i = 1,2,…,N)行每一行有一个数,表示读者i-1最喜欢的图书的编号P(1<=P<=M)

输出描述:

每个案例包括N行,每行一个数,第i行的数表示读者i有几个潜在朋友。如果i和任何人都没有共同喜欢的书,则输出“BeiJu”(即悲剧,^ ^)

示例1

输入

4  5
2
3
2
1

输出

1
BeiJu
1
BeiJu
解法
#include <stdio.h>
#include <malloc.h>

int main() {
    int N;    //N 个读者
    int M;    //M 本书
    int count = 0;    //计数
    while (~scanf("%d %d", &N, &M)) {
        int *book = (int *) malloc (sizeof(int) * N);
        for (int i = 0; i < N; i++)
            scanf("%d", &book[i]);
        for (int i = 0; i < N; i++) {
            for (int j = 0; j < N; j++) {
                if (i != j && book[i] == book[j])    //书相同则朋友加 1
                    count++;
            }
            if (count > 0)
                printf("%d\n", count);
            else 
                printf("BeiJu\n");
            count = 0;
        }
        free(book);
    }
    return 0;
}

相关文章

  • 28. 谁是你的潜在朋友

    题目描述 “臭味相投”——这是我们描述朋友时喜欢用的词汇。两个人是朋友通常意味着他们存在着许多共同的兴趣。然而作为...

  • 4920: 谁是你的潜在朋友

    Description Input Output Sample Input 4 5 2 3 2 1 Sample ...

  • 【五味集】45    做人处事(4)

    当你一无所有时, 才能真正判断出谁是你的亲人、谁是你的朋友; 或者用这种假设, 也能判断出谁是你的亲人谁是你的朋友...

  • 0822-2022刘主编365写作

    28.你觉得这个世界上谁是最可爱的人?把他(或他们)写出来。 1. 我自己 2. 我先生 3. 军人 4. 女儿 ...

  • 谁是你的朋友?

    昏沉沉的天气孕育着一场说来就来的暴雨,坐在这个大屋子里,看着别人闷热烦躁,我情绪稳定,不悲不喜,心想,天气...

  • 谁是你的朋友

    进入工作了,父亲教育我说,在公司里,任何人都是你的竞争者,你不能够把任何当做朋友。 我现在觉得,或许我这么大了,大...

  • 谁是你的道姑朋友?

    单曲循环了很多遍,以冬用荡气回肠的声音向我们讲述了一段青涩往事。 “你本无意穿堂风,偏偏孤倨引山洪。” 初逢微雨,...

  • 谁是你最好的朋友?

    01 我想,每个人都有很多很多的朋友的吧,关系更亲密一点儿的就叫做闺蜜,基友。我想...

  • 谁是你真正的朋友

    当你真正地遇到急事,大一点的事的时候,才能考验出友情。

  • 谁是你真正的朋友?

    每个人对朋友的定义都不一样。对那些自称朋友遍天下的人,我不置可否。如果你认为朋友就是经常在一起吃饭喝酒,一起...

网友评论

      本文标题:28. 谁是你的潜在朋友

      本文链接:https://www.haomeiwen.com/subject/xtwidqtx.html