AT_abc251_e.[ABC251E] Takahashi and Animals
普及+/提高
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
高桥君和 N 只动物在一起。这 N 只动物分别被称为动物 1、动物 2、…、动物 N。
高桥君可以任意次数(可以为 0 次)地进行以下 N 种行为中的每一种:
- 支付 A1 日元,给动物 1 和动物 2 喂食。
- 支付 A2 日元,给动物 2 和动物 3 喂食。
- 支付 A3 日元,给动物 3 和动物 4 喂食。
- ⋯
- 支付 Ai 日元,给动物 i 和动物 (i+1) 喂食。
- ⋯
- 支付 AN−2 日元,给动物 (N−2) 和动物 (N−1) 喂食。
- 支付 AN−1 日元,给动物 (N−1) 和动物 N 喂食。
- 支付 AN 日元,给动物 N 和动物 1 喂食。
请注意,第 N 种行为是“给动物 N 和动物 1”喂食。
请输出使得每只动物都至少被喂食 1 次所需的最小总费用。
输入格式
输入以以下格式从标准输入读入。
N A1 A2 … AN
输出格式
请输出使得每只动物都至少被喂食 1 次所需的最小总费用。
输入输出样例
输入#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×105
- 1≤Ai≤109
- 输入均为整数
样例解释 1
如果高桥君分别进行第 1 种、第 3 种和第 4 种行为各 1 次,则动物 1 被喂食 1 次,动物 2 被喂食 1 次,动物 3 被喂食 1 次,动物 4 被喂食 2 次,动物 5 被喂食 1 次,这样每只动物都至少被喂食 1 次。此时总费用为 A1+A3+A4=2+3+2=7 日元,这是可能的最小值。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?