-->
当前位置:首页 > 题库 > 正文内容

编程题:散步

Luz3年前 (2022-04-20)题库1166
最近HY喜欢上了散步。HY住在南山校区,他发现南山校区有n个景点(从1到n进行编号)很值得观赏,比如竹林舞步,小河夕阳等。HY不想错过每个景点,但又不想在一次散步过程中经过任意一个景点超过一次。HY的散步方案要求是从住所(设编号为0)出发,经过每个景点有且仅有一次,最后回到住所。你能告诉他满足要求的方案总数是多少吗?

### 输入格式:

首先输入一个正整数T,表示测试数据的组数,然后是T组测试数据。每组测试数据首先输入1个整数n(1≤n<10),然后有n行输入。第i行先输入一个整数mi(1≤mi≤n),然后是mi个整数,表示从景点i所能直达的景点(也可以是住所)编号。当然,若景点1能直达景点2,则景点2同样也能直达景点1。

### 输出格式:

对于每组测试,在一行上输出满足HY的散步方案要求的方案总数。

### 输入样例:

in
3
5
3 0 2 5
3 0 1 3
2 2 4
3 0 3 5
2 1 4
4
4 0 2 3 4
2 1 3
2 1 2
2 0 1
9
2 0 2
2 1 3
2 2 4
2 3 5
2 4 6
3 5 7 9
3 0 6 8
2 7 9
2 0 8



### 输出样例:

out
2
0
4








答案:若无答案欢迎评论

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。