#P17190. [ICPC 2017 Hong Kong R] Triangle
[ICPC 2017 Hong Kong R] Triangle
题目描述
Bob 在平面中绘制了 个黑点和 个白点,并在每一对点之间绘制有向边。对于每一对点 和 ,Bob 按照下述规则绘制边。
- 若两点颜色相同,则可选择绘制边 或 。
- 若两点颜色不同,不妨设 为白点、 为黑点:如果 则绘制边 ,否则绘制边 。
距离函数定义为 。
Bob 认为,一个由点 、 和 组成的 美丽三角形(即一个三点组)应满足以下条件:
- 其中至少有一个黑点,至少有一个白点。
- 、、 是它们之间的全部边。
现在 Bob 想知道可能存在的美丽三角形的最小数量和最大数量。
输入格式
输入包含多组测试数据,请处理到文件末尾。
对于每组测试数据,第一行包含两个整数 () 和 。接下来的 行,每行包含两个整数,表示一个白点的坐标。再接下来的 行,每行包含两个整数,表示一个黑点的坐标。一些点可能坐标相同。
输入中的所有数字均为非负整数且小于 。
输出格式
对于每组测试数据,输出两个整数,分别表示美丽三角形的最小可能数量和最大可能数量。
2 1
1 2
1 1
3 1
2 2
0 2
提示
翻译由 DeepSeek V4 Pro 完成