#17981. 妙妙咒语 (mantra.cpp)
妙妙咒语 (mantra.cpp)
题目描述
在成都迪斯尼里,米奇妙妙屋位于笛卡尔坐标平面上。它有 个米奇妙妙屋编号为 。第 个米奇妙妙屋位于 ,且没有两个不同的米奇妙妙屋
位于相同的坐标上。
成都迪斯尼有传送咒语。一个咒语由一对整数 标识,对坐标 施放咒语 会将你传送到 。
诺米是一位了不起的魔术师,可以学习任意整数对 的咒语。他可以学习的咒语数量也是无限的。为了能够利用咒语在米奇妙妙屋之间旅行,他决定学习一些
咒语,以便对于每一对不同的米奇妙妙屋 ,都能实现以下目标:
从学习的咒语中选择一种。然后,重复使用所选择的咒语,从城镇 到城镇 。
为了实现上述目标,诺米至少需要学习多少个咒语?
输入格式
第一行一个整数 ,表示米奇妙妙屋的数量。
接下来 行,每行两个整数 ,表示第 个米奇妙妙屋的坐标
输出格式
一行一个整数,表示答案。
3
1 2
3 6
7 4
6
3
1 2
2 2
4 2
2
4
0 0
0 1000000000
1000000000 0
1000000000 1000000000
8
数据范围与约定
对于 的数据,
对于 的数据,满足:
-
-
-
if
Related
In following contests: