# Six Degrees of Cowvin Bacon

Description

The cows have been making movies lately, so they are ready to play a variant of the famous game "Six Degrees of Kevin Bacon".

The game works like this: each cow is considered to be zero degrees of separation (degrees) away from herself. If two distinct cows have been in a movie together, each is considered to be one 'degree' away from the other. If a two cows have never worked together but have both worked with a third cow, they are considered to be two 'degrees' away from each other (counted as: one degree to the cow they've worked with and one more to the other cow). This scales to the general case.

The N (2 <= N <= 300) cows are interested in figuring out which cow has the smallest average degree of separation from all the other cows. excluding herself of course. The cows have made M (1 <= M <= 10000) movies and it is guaranteed that some relationship path exists between every pair of cows.
Input

• Line 1: Two space-separated integers: N and M

• Lines 2..M+1: Each input line contains a set of two or more space-separated integers that describes the cows appearing in a single movie. The first integer is the number of cows participating in the described movie, (e.g., Mi); the subsequent Mi integers tell which cows were.
Output

• Line 1: A single integer that is 100 times the shortest mean degree of separation of any of the cows.
Sample Input

4 2
3 1 2 3
2 3 4
Sample Output

100

• 写回答

#### 1条回答默认 最新

• threenewbee 2017-10-31 00:36
关注
本回答被题主选为最佳回答 , 对您是否有帮助呢?
评论

#### 悬赏问题

• ¥50 swiftui @query 报错
• ¥50 怎么解决刷卡或扫码后，点击软件输入框，win10屏幕键盘不会自动弹出的问题
• ¥15 如何使用arcgispro的训练深度模型，发现water和nowater精度为0？（相关搜索：深度学习）
• ¥20 matlab作业不太懂呀有问题能给个代码吗
• ¥15 自制电路图为何无法驱动ESP01S？
• ¥15 前端加access数据库
• ¥15 ARCGIS 多值提取到点 ERROR 999999
• ¥15 mysql异常断电， [MY-011971] [InnoDB]
• ¥15 uni.onBluetoothDeviceFound熄屏不运行
• ¥15 求PHDA糖尿病并发症数据集，有偿