2410: 安全位置

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:58 解决:7

题目描述

小X和小S都是象棋爱好者,每当下课时,哪怕课间只有10分钟,双方也要对弈一局。两人在象棋中最喜欢的棋子是车,因为车是象棋中威力最大的棋子,无论横线还是竖线均可行走,并且人挡杀人,佛挡杀佛。

而这一天小X拿了k枚车棋子,放在一个n行m列的棋盘上,若一个车放在第 i 行 j 列的位置,那么我们称棋盘的第 i 行的所有位置和第 j 列的所有位置都属于危险位置,因为可以被车直接吃掉。否则我们称为安全位置。现在求安全位置在总位置中的占比。

输入

第一行3个整数,分别为k,n,m
接下来的k行,每行两个整数 x和 y,分别表示每个车棋子在棋盘中的位置

输出

一行共两个整数,第一个表示比例的分子,第二个表示比例的分母,要求化解成最简分数。

样例输入 复制

4 6 8
2 2
2 4
3 2
4 5

样例输出 复制

5 16

提示

如图所示:

所有用红线标出来的都是危险位置,剩余的为安全位置,安全位置一共有15个,总位置一共有48个,因此可以约分 3,最终结果为 5/16。


数据范围:
30%的数据保证,k个位置的行和列都是不重复的数字。
100%的数据保证,1 ≤ m,n ≤ 105,1 ≤ k ≤ 1000,并且a和b都在n,m范围内。

来源/分类