首页 / 题库

P15150 - 桌子数量

数据结构入门
通过次数0 提交次数0 内存限制 128MB 时间限制1秒

描述

今天是伊格纳修斯的生日。他邀请了很多朋友。现在是晚饭时间了。伊格纳修斯想知道他至少需要多少张桌子。并不是所有的朋友都认识对方,所有的朋友也不想和陌生人呆在一起。
这个问题的一个重要规则是,如果A知道B,B知道C,这意味着A、B、C相互了解,所以他们可以呆在一张桌子上。
例如:A知道B,B知道C,D知道E,那么A,B,C可以留在一张桌子上,D,E必须留在另一张桌子里。所以伊格纳修斯至少需要两张桌子。

输入

输入以整数T(1<=T<=25)开始,表示测试用例的数量。接下来是T个测试用例。每个测试用例从两个整数N和M开始(1<=N,M<=1000)。N表示好友的数量,好友标记为从1到N。M表示接下来有M组相互认识的人。每行由两个整数A和B(A!=B)组成,这意味着朋友A和朋友B相互认识。

输出

对于每个测试用例,需输出伊格纳修斯至少需要多少个桌子。

样例

  • 复制
  • 复制

提示

意见反馈

    最多上传3张图片,格式为JPG、PNG、JPEG,单张不超过5MB

    注册

    发送验证码

    密码必须包含数字、字母和特殊字符

    找回密码

    发送验证码

    密码必须包含数字、字母和特殊字符

    运行 ID:67149

    • 测试点1:Accepted
    • 用时:0 ms
    • 内存:288 kb
    • 测试点2:Accepted
    • 用时:0 ms
    • 内存:288 kb
    输入
    203
    输出
    203

    test

    测评信息

    错误.in文件下载

    错误.out文件下载

    运行 ID:67149

    2019-01-24 15:06:36