#1953. 遥远的牛
遥远的牛
题目描述
为什么牛过马路? 其中一个简单的原因就是麦田老师的农场有很多道路,使得他的母牛不得不穿越许多道路。
麦田老师的农场在 的网格中( ),某些相邻的区域(例如,南北或东西)由道路分隔,高大的围栏围绕着整个格栅的外围,防止牛离开农场。 牛可以从任何场地自由移动到任何其他相邻的区域(北,东,南或西),不过除非不得已,她们并不愿意穿越道路。
在麦田老师的农场有 头牛(),每个位于不同的区域。 定义一对牛是“遥远的”,是指让一头牛访问另一头牛时,必须至少穿过一条路。 请帮助FJ计算有多少对牛是“遥远的”。
输入格式
第一行输入包含 , 和 。
接下来的 行描述存在于相邻区域对之间的 条路。 每行的格式为 ; ; ; (都是在 中的整数),表示在两个相邻的区域(第行第列,和第 行第 列)之间的路。
最终的行表示 头牛的位置,也用行列来表示。
输出格式
输出遥远的牛数量对。
样例 #1
样例输入 #1
3 3 3
2 2 2 3
3 3 3 2
3 3 2 3
3 3
2 2
2 3
样例输出 #1
2