我说这是并查集

TimeLimit:1000MS  MemoryLimit:256MB
64-bit integer IO format:%lld
未提交 | 登录后收藏 | 已有3人收藏了本题
Problem Description

小明说自己的并查集已经炉火纯青了!为了考验他,小亮给他出了这道题。

给了一张N个点的无向图,要求小明给点进行赋值,可以赋值任意数字,但是有唯一一个要求,即如果两个点有边的话,那么两点

之间的权值的差不可以超过Q,现在问所有点的权值差最大可以是多少。如果无穷大的话,输出-1,否则输出最大的权值差。


Input

多组数据。

每组第一行输入一个N和Q (2<=N<=100  0<=Q<=500)

然后给出一个N*N的邻接矩阵A。

A[i][j]=1 表示有一条i和j的无向边

A[i][j]=0 i和j之间没有边

Output

每组输出一个答案

SampleInput
2 3
0 1
1 0
3 3
0 1 1
1 0 1
1 1 0
SampleOutput
3
3
Submit
题目统计信息详细
总AC数55
通过人数43
尝试人数50
总提交量120
AC率35.83%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: