#5023. 过马路2
过马路2
题目描述
奶牛为什么要过马路?其中一个原因是 Farmer John 的农场有很多道路,使得他的奶牛在四处走动时不可避免地要穿过许多道路。
FJ 的农场被安排成一个 的方形网格田地(),某些相邻的田地(例如南北向或东西向)被道路分隔,整个网格的外部有一圈高高的围栏,防止奶牛离开农场。奶牛可以从任何田地自由移动到相邻的田地(北、东、南或西),尽管它们除非绝对必要,否则不愿意穿过道路。
农场上有 头奶牛(),每头奶牛位于不同的田地。如果一头奶牛要拜访另一头奶牛时必须至少穿过一条道路,那么这对奶牛被称为“远距离”对。请帮助 FJ 计算远距离奶牛对的数量。
输入格式
输入的第一行包含 、 和 。接下来的 行描述了 条存在于相邻田地之间的道路。每行的格式为 (范围为 的整数),表示位于(行 ,列 )的田地与相邻的(行 ,列 )的田地之间有一条道路。最后的 行表示 头奶牛的位置,每行用行和列指定。
输出格式
输出远距离奶牛对的数量。
3 3 3
2 2 2 3
3 3 3 2
3 3 2 3
3 3
2 2
2 3
2
Related
In following contests: