AT_abc112_c [ABC112C] Pyramid

题目描述

在古代すぬけ国,为了提升 AtCoder 社长“高桥君”的权威,建造了一座金字塔。 金字塔有一个**中心坐标** $(C_X,\ C_Y)$ 和**高度** $H$,在坐标 $(X,\ Y)$ 处的高度为 $max(H\ -\ |X\ -\ C_X|\ -\ |Y\ -\ C_Y|,\ 0)$。 探险家青木君为了求出这座金字塔的中心坐标和高度,进行了调查。结果获得了如下信息: - $C_X,\ C_Y$ 是 $0$ 到 $100$ 之间的整数,$H$ 是大于等于 $1$ 的整数。 - 另外还获得了 $N$ 条信息。第 $i$ 条信息为:“坐标 $(x_i,\ y_i)$ 的高度为 $h_i$。” 这些信息足以唯一确定金字塔的中心坐标和高度。请根据这些信息,求出金字塔的中心坐标和高度。

输入格式

输入以如下格式从标准输入读入。 > $N$ $x_1$ $y_1$ $h_1$ $x_2$ $y_2$ $h_2$ $x_3$ $y_3$ $h_3$ $:$ $x_N$ $y_N$ $h_N$

输出格式

请输出唯一确定的中心坐标和高度 $C_X,\ C_Y,\ H$,用空格隔开,输出一行。

说明/提示

### 限制条件 - $N$ 是 $1$ 到 $100$ 之间的整数。 - $x_i$、$y_i$ 是 $0$ 到 $100$ 之间的整数。 - $h_i$ 是 $0$ 到 $10^9$ 之间的整数。 - $N$ 个坐标 $(x_1,\ y_1),\ (x_2,\ y_2),\ (x_3,\ y_3),\ ...,\ (x_N,\ y_N)$ 均互不相同。 - 金字塔的中心坐标和高度可以被唯一确定。 ### 样例解释 1 在这种情况下,可以确定中心坐标为 $(2,\ 2)$,高度为 $6$。 ### 样例解释 2 在这种情况下,可以确定中心坐标为 $(0,\ 0)$,高度为 $100$。请注意,$C_X,\ C_Y$ 必须是 $0$ 到 $100$ 之间的整数。 ### 样例解释 3 在这种情况下,可以确定中心坐标为 $(100,\ 0)$,高度为 $193$。 由 ChatGPT 4.1 翻译