[JSOI2010]下棋问题
JYY 发明了一种新的益智游戏。玩家 和玩家 轮流在一个 的方格棋盘上放置棋子。
棋子放置在网格线的交点上,每个交点用坐标 表示,其中 , 表示棋盘左下角的点。任意两个棋子都不能具有相同的横坐标或纵坐标。
任意两个棋子可以作为一对对角顶点,确定一个四边与坐标轴平行的矩形。如果该矩形内部不包含其他棋子,则称其为一个“无障碍四方形”。
每放置一个新棋子后,棋盘上的计数器会统计当前所有棋子能够构成的“无障碍四方形”数量,该数量就是本次落子的得分。每位玩家的总分为其每次落子所得分数之和。
请计算玩家 和玩家 在整盘棋中的累计总分。
输入格式
第一行包含一个整数 ,表示本局游戏共放置了 个棋子。
接下来 行,每行包含两个整数 和 ,依次表示每个棋子的放置位置。玩家 先手,之后两位玩家交替落子。
输出格式
输出两个整数,分别表示玩家 和玩家 的累计得分。玩家 的得分在前,玩家 的得分在后,两个整数之间用一个空格分隔。
样例输入
4
2 3
3 4
1 2
4 1
样例输出
2 6
数据范围
- ;
- ;
- 任意两个棋子均不具有相同的横坐标或纵坐标。
来源与许可
本题为 JSOI 2010 试题「下棋问题」,题面与测试数据整理自 BZOJ。
样例 1
输入
4
2 3
3 4
1 2
4 1
输出
2 6