[2024年3月10日]第15届蓝桥杯青少组stema选拔赛C++中高级(第二子卷、编程题(6))

参考程序:

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int n;
int a[305];
int dp[305][305];//打掉ij之间所有靶子可以获得的最大积分(不含i,j)
int main() {
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>a[i];
    }
    a[0]=1;
    a[n+1]=1;
    for(int i=n+1;i>=0;i--){
        for(int j=i+1;j<=n+1;j++){
            for(int k=i+1;k<j;k++){
                dp[i][j]=max(dp[i][j],dp[i][k]+dp[k][j]+a[k]*a[i]*a[j]);
            }
        }
    }
    cout<<dp[0][n+1];
    return 0;
}
相关推荐
apocelipes9 分钟前
C++20新增属性[[no_unique_address]]详解
c++·性能优化
Greedy Alg17 分钟前
LeetCode 240. 搜索二维矩阵 II
算法·leetcode·职场和发展
墨染点香22 分钟前
LeetCode 刷题【68. 文本左右对齐】
算法·leetcode·职场和发展
GalaxyPokemon24 分钟前
LeetCode - 202. 快乐数
算法·leetcode·职场和发展
吃着火锅x唱着歌26 分钟前
LeetCode 522.最长特殊序列2
算法·leetcode·职场和发展
初级炼丹师(爱说实话版)27 分钟前
2025算法八股——机器学习——SVM损失函数
算法·机器学习·支持向量机
qq_46960358930 分钟前
2026新选题:基于K-Means实现学生求职意向聚类推荐职位
算法·kmeans·聚类·聚类算法·k-means聚类推荐
RTC老炮36 分钟前
webrtc弱网-LossBasedBweV2类源码分析与算法原理
算法·webrtc
NMZH1036 分钟前
排序算法(全--C语言)
算法·排序算法
十五年专注C++开发38 分钟前
cargs: 一个轻量级跨平台命令行参数解析库
linux·c++·windows·跨平台·命令行参数解析