传统题 文件IO:friends 1000ms 256MiB

朋友

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

C.朋友

题目描述

题目描述

nn 个人和 mm 对朋友关系。每对朋友可以选择成为线上朋友(通过网络联系)或线下朋友(主要通过面对面交流)。

要求:每个人拥有的线上朋友数量和线下朋友数量必须相同。

  • 即,如果某人 iixix_i 个线上朋友,那么他也必须有 xix_i 个线下朋友。
  • 不同的人可以有不同的总朋友数。

请计算满足所有人要求的方法总数。

输入格式

第一行是一个整数 T(T100)T(T \leq 100),表示测试用例的数量。

对于每个测试用例:

  1. 第一行包含两个整数 n(1n8)n (1 \leq n \leq 8)m(0m(n)(n1)/2)m (0 \leq m \leq (n)*(n-1)/2),分别表示人数和朋友对数。
  2. 接下来的 mm 行,每行包含两个整数 xxyy ,表示 xxyy是朋友关系。保证 x!=yx != y ,且任何一对朋友关系最多出现一次。

输出格式

对于每个测试用例,输出一行一个整数,表示满足条件的方法总数。

样例

2
3 3
1 2
2 3
3 1
4 4
1 2
2 3
3 4
4 1
0
2

2026年蒙自一中与北京理工大学联合冬令营结营测试

未参加
状态
已结束
规则
IOI
题目
6
开始于
2026-3-2 8:00
结束于
2026-3-2 11:51
持续时间
3.9 小时
主持人
参赛人数
102