#C3J0802. 奶牛过马路
奶牛过马路
题目描述
FJ 的农场是一个 的方形网格,由 个田地组成()。某些相邻的田地(例如,南北方向或东西方向)之间被道路隔开,而一道高高的围栏环绕着整个网格的外部边界,阻止奶牛离开农场。奶牛可以从任意一个田地自由地移动到任何一个相邻的田地(北、东、南或西),尽管除非绝对必要,它们不喜欢穿越马路。
FJ 的农场里有 头奶牛(),每头奶牛都位于一个不同的田地。如果一对奶牛为了互相拜访,必须至少穿越一条马路,那么这对奶牛被认为是“遥远的”。请帮助 FJ 计算“遥远的”奶牛对的数量。
输入格式
第一行包含三个整数 和 。
接下来的 行描述了 条道路,这些道路存在于相邻的田地之间。每行包含四个整数 (),表示在田地 和相邻田地 之间有一条道路。
最后 行表示 头奶牛的位置,每行包含两个整数 。
输出格式
输出一个整数,即“遥远的”奶牛对的数量。
3 3 3
2 2 2 3
3 3 3 2
3 3 2 3
3 3
2 2
2 3
2
数据规模与约定
对于所有测试数据:
,
,
。
。
保证道路连接的田地 和 始终是相邻的,且不会重复给出相同的道路。