AT_nyc2015_12.机のしみ
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
输入以如下格式从标准输入中给出。
N
x1 y1
⋮
xN yN
请将答案输出在一行中。
例如:
3
1 5
3 6
4 9
输出:
6
输入格式
第一行为一个整数 N,表示已有的“污点”数量。
接下来的 N 行,每行包含两个整数 xi 和 yi,表示第 i 个污点的坐标。
输出格式
输出一个整数,表示需要额外添加的最少污点数量。
说明/提示
数据范围
-
すぬけ君的桌子上有 N 个污点,第 i 个污点的坐标为 (xi,yi)。
-
すぬけ君希望通过添加若干(可以为 0 个)污点,使得所有污点整体能够构成一个棋盘。棋盘的定义为:存在某个 K,使得 K2 个污点排列成 K×K 的正方形网格。注意,棋盘不要求与坐标轴平行。
-
请你求出最少需要添加多少个污点。
-
假设桌子的面积足够大,不会出现污点超出桌面范围的情况。
-
输入的坐标均为整数,但新添加的污点坐标可以不是整数。
-
1≤N≤100000
-
0≤xi,yi≤109
-
不存在两个污点在同一坐标
-
所有输入均为整数
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?