AT_abc156_c.[ABC156C] Rally

入门

通过率:0%

AC君温馨提醒

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

题目描述

数轴上有 NN 个人居住。

第 ii 个人居住在坐标 XiX_i 上。

你打算举办一次让 NN 个人全部参加的集会。

集会可以在数轴上的任意整数坐标举行。当集会在坐标 PP 举办时,第 ii 个人为了参加集会需要消耗 (Xi−P)2(X_i - P)^2 的体力。

请你求出 NN 个人消耗体力总和的最小可能值。

输入格式

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

NN X1X_1 X2X_2 ...... XNX_N

输出格式

请输出 NN 个人消耗体力总和的最小可能值。

输入输出样例

  • 输入#1

    2
    1 4

    输出#1

    5
  • 输入#2

    7
    14 14 2 13 56 2 37

    输出#2

    2354

说明/提示

限制条件

  • 输入均为整数。
  • 1≤N≤1001 \leq N \leq 100
  • 1≤Xi≤1001 \leq X_i \leq 100

样例解释 1

当集会在坐标 22 举办时,第 11 个人消耗的体力为 (1−2)2=1(1 - 2)^2 = 1,第 22 个人消耗的体力为 (4−2)2=4(4 - 2)^2 = 4,因此总和为 55。这就是 22 个人消耗体力总和的最小可能值。请注意,集会只能在整数坐标上举行。

由 ChatGPT 4.1 翻译

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

首页