AT_joisc2018_j.飴 (Candies)

省选/NOI-

通过率:0%

AC君温馨提醒

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

题目描述

桌子上排列着编号从 11 到 nn 的糖果,每颗糖果都有一个美味值 aia_{i}。你不能同时吃相邻的两颗糖果。请你求出当你分别吃 1,2,3,…,⌈n2⌉1,2,3,\ldots,\left \lceil \frac{n}{2} \right \rceil 颗糖果时,能够获得的美味值和的最大值。

输入格式

第一行包含一个正整数 nn。

接下来的 nn 行,每行一个整数,表示第 ii 颗糖果的美味值 aia_{i}。

输出格式

共输出 ⌈n2⌉\left \lceil \frac{n}{2} \right \rceil 行,第 kk 行表示当吃 kk 颗糖果时美味值和的最大值,kk 从 11 到 ⌈n2⌉\left \lceil \frac{n}{2} \right \rceil。

输入输出样例

  • 输入#1

    5
    3
    5
    1
    7
    6

    输出#1

    7
    12
    10
  • 输入#2

    20
    623239331
    125587558
    908010226
    866053126
    389255266
    859393857
    596640443
    60521559
    11284043
    930138174
    936349374
    810093502
    521142682
    918991183
    743833745
    739411636
    276010057
    577098544
    551216812
    816623724

    输出#2

    936349374
    1855340557
    2763350783
    3622744640
    4439368364
    5243250666
    5982662302
    6605901633
    7183000177
    7309502029

说明/提示

所有数据满足以下限制:

1≤n≤2×1051\le n\le 2\times 10^{5}

1≤ai≤1091\le a_{i}\le 10^{9}

其中 8%8\% 的数据满足:1≤n≤20001\le n\le 2000

其余测试点无特殊限制。

【样例解释 #1】

只吃一颗糖果时,选择第 44 颗,最大美味值为 77。

吃两颗糖果时,选择第 22 颗和第 44 颗最优,美味值为 5+7=125+7=12。

吃三颗糖果时,由于不能吃相邻的两颗糖果,只能选择第 11、第 33 和第 55 颗,美味值为 3+1+6=103+1+6=10。

由 ChatGPT 4.1 翻译

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

首页