AT_abc251_e.[ABC251E] Takahashi and Animals

普及+/提高

通过率:0%

AC君温馨提醒

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

题目描述

高桥君和 NN 只动物在一起。这 NN 只动物分别被称为动物 11、动物 22、…\ldots、动物 NN。

高桥君可以任意次数(可以为 00 次)地进行以下 NN 种行为中的每一种:

  • 支付 A1A_1 日元,给动物 11 和动物 22 喂食。
  • 支付 A2A_2 日元,给动物 22 和动物 33 喂食。
  • 支付 A3A_3 日元,给动物 33 和动物 44 喂食。
  • ⋯\cdots
  • 支付 AiA_i 日元,给动物 ii 和动物 (i+1)(i+1) 喂食。
  • ⋯\cdots
  • 支付 AN−2A_{N-2} 日元,给动物 (N−2)(N-2) 和动物 (N−1)(N-1) 喂食。
  • 支付 AN−1A_{N-1} 日元,给动物 (N−1)(N-1) 和动物 NN 喂食。
  • 支付 ANA_N 日元,给动物 NN 和动物 11 喂食。

请注意,第 NN 种行为是“给动物 NN 和动物 11”喂食。

请输出使得每只动物都至少被喂食 11 次所需的最小总费用。

输入格式

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

NN A1A_1 A2A_2 …\ldots ANA_N

输出格式

请输出使得每只动物都至少被喂食 11 次所需的最小总费用。

输入输出样例

  • 输入#1

    5
    2 5 3 2 5

    输出#1

    7
  • 输入#2

    20
    29 27 79 27 30 4 93 89 44 88 70 75 96 3 78 39 97 12 53 62

    输出#2

    426

说明/提示

限制条件

  • 2≤N≤3×1052 \leq N \leq 3 \times 10^5
  • 1≤Ai≤1091 \leq A_i \leq 10^9
  • 输入均为整数

样例解释 1

如果高桥君分别进行第 11 种、第 33 种和第 44 种行为各 11 次,则动物 11 被喂食 11 次,动物 22 被喂食 11 次,动物 33 被喂食 11 次,动物 44 被喂食 22 次,动物 55 被喂食 11 次,这样每只动物都至少被喂食 11 次。此时总费用为 A1+A3+A4=2+3+2=7A_1 + A_3 + A_4 = 2 + 3 + 2 = 7 日元,这是可能的最小值。

由 ChatGPT 4.1 翻译

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

首页