AT_abc112_c.[ABC112C] Pyramid

普及+/提高

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

在古代すぬけ国,为了提升 AtCoder 社长“高桥君”的权威,建造了一座金字塔。
金字塔有一个中心坐标 (CX, CY)(C_X,\ C_Y) 和高度 HH,在坐标 (X, Y)(X,\ Y) 处的高度为 max(H − ∣X − CX∣ − ∣Y − CY∣, 0)max(H\ -\ |X\ -\ C_X|\ -\ |Y\ -\ C_Y|,\ 0)。

探险家青木君为了求出这座金字塔的中心坐标和高度,进行了调查。结果获得了如下信息:

  • CX, CYC_X,\ C_Y 是 00 到 100100 之间的整数,HH 是大于等于 11 的整数。
  • 另外还获得了 NN 条信息。第 ii 条信息为:“坐标 (xi, yi)(x_i,\ y_i) 的高度为 hih_i。”

这些信息足以唯一确定金字塔的中心坐标和高度。请根据这些信息,求出金字塔的中心坐标和高度。

输入格式

输入以如下格式从标准输入读入。

NN x1x_1 y1y_1 h1h_1 x2x_2 y2y_2 h2h_2 x3x_3 y3y_3 h3h_3 :: xNx_N yNy_N hNh_N

输出格式

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

输入输出样例

  • 输入#1

    4
    2 3 5
    2 1 5
    1 2 5
    3 2 5

    输出#1

    2 2 6
  • 输入#2

    2
    0 0 100
    1 1 98

    输出#2

    0 0 100
  • 输入#3

    3
    99 1 191
    100 1 192
    99 0 192

    输出#3

    100 0 193

说明/提示

限制条件

  • NN 是 11 到 100100 之间的整数。
  • xix_i、yiy_i 是 00 到 100100 之间的整数。
  • hih_i 是 00 到 10910^9 之间的整数。
  • NN 个坐标 (x1, y1), (x2, y2), (x3, y3), ..., (xN, yN)(x_1,\ y_1),\ (x_2,\ y_2),\ (x_3,\ y_3),\ ...,\ (x_N,\ y_N) 均互不相同。
  • 金字塔的中心坐标和高度可以被唯一确定。

样例解释 1

在这种情况下,可以确定中心坐标为 (2, 2)(2,\ 2),高度为 66。

样例解释 2

在这种情况下,可以确定中心坐标为 (0, 0)(0,\ 0),高度为 100100。请注意,CX, CYC_X,\ C_Y 必须是 00 到 100100 之间的整数。

样例解释 3

在这种情况下,可以确定中心坐标为 (100, 0)(100,\ 0),高度为 193193。

由 ChatGPT 4.1 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页