蓝桥杯刷题-游戏

1388. 游戏 - AcWing题库

#include <bits/stdc++.h>

using namespace std;
const int N = 110;
int n , s[N];
int f[N][N][2];
int a[N];

int sum(int l, int r)
{
    return s[r] - s[l - 1];
}

int main()
{
    cin >> n;
    for(int i = 1;i <= n;i ++)
    {
        cin >> a[i];
        s[i] = s[i - 1] + a[i];
    }

    for(int i = 1;i <= n;i ++)
    {
        f[i][i][0] = a[i];
        f[i][i][1] = a[i];
        f[i][i + 1][0] = max(a[i] , a[i + 1]);
        f[i][i + 1][1] = max(a[i] , a[i + 1]);
    }

    for(int i = n;i >= 1;i --)
    {
        for(int j = i + 1;j <= n; j ++)
        {
            for(int k = 0;k <= 1;k ++)
            {
                f[i][j][k] = max(f[i][j][k] , sum(i , j - 1)
                - f[i][j - 1][1 - k] + a[j]);

                f[i][j][k] = max(f[i][j][k] , sum(i + 1 , j)
                - f[i + 1][j][1 - k] + a[i]);
            }
        }
    }
    cout << f[1][n][0] << ' ' << sum(1 , n) - f[1][n][0] << endl;
    return 0;
}

相关推荐

  1. -游戏

    2024-04-21 23:20:06       32 阅读
  2. -每日-023

    2024-04-21 23:20:06       51 阅读
  3. -每日-024

    2024-04-21 23:20:06       50 阅读
  4. -每日-026

    2024-04-21 23:20:06       61 阅读
  5. -每日-027

    2024-04-21 23:20:06       53 阅读
  6. -每日-029

    2024-04-21 23:20:06       54 阅读
  7. --python-2

    2024-04-21 23:20:06       48 阅读
  8. --python-1

    2024-04-21 23:20:06       64 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-21 23:20:06       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-21 23:20:06       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-21 23:20:06       87 阅读
  4. Python语言-面向对象

    2024-04-21 23:20:06       96 阅读

热门阅读

  1. docker下debian8编译安装nginx+php

    2024-04-21 23:20:06       30 阅读
  2. RESTful API构建 web 应用程序

    2024-04-21 23:20:06       39 阅读
  3. 面试经典150题——H指数

    2024-04-21 23:20:06       38 阅读
  4. ubuntu,curl(56):openssl ssl_read:error:0A000126:报错

    2024-04-21 23:20:06       39 阅读
  5. 《AI聊天类工具之五——Copilot》

    2024-04-21 23:20:06       43 阅读
  6. nginx 导致websocket无法连接的解决办法

    2024-04-21 23:20:06       31 阅读
  7. Qt 使用qm文件

    2024-04-21 23:20:06       34 阅读
  8. Linux之 USB驱动框架-USB鼠标驱动源码分析(5)

    2024-04-21 23:20:06       29 阅读