【DP】 cf 590D Top Secret Task
来源:互联网 发布:腾讯视频for mac官方 编辑:程序博客网 时间:2024/05/17 02:15
#include <bits/stdc++.h>using namespace std;typedef long long LL;const int maxn = 155;const int INF = 0x3f3f3f3f;int dp[maxn][maxn * maxn];void update(int &x, int y){if(x > y) x = y;}void work(){int n, K, s;scanf("%d%d%d", &n, &K, &s);memset(dp, INF, sizeof dp);dp[0][0] = 0;for(int i = 1; i <= n; i++) {int x;scanf("%d", &x);for(int j = i-1; j >= 0; j--) {for(int k = 0; k <= i * j; k++) {if(dp[j][k] == INF) continue;update(dp[j+1][k+i-j-1], dp[j][k]+x);}}}int ans = INF;for(int i = 0; i <= min(s, n * n); i++) {ans = min(ans, dp[K][i]);}printf("%d\n", ans);}int main(){//freopen("data", "r", stdin);work();return 0;}
0 0
- 【DP】 cf 590D Top Secret Task
- codeforces 590D Top Secret Task(dp)
- CF 590D Top Secret Task【dp递推+滚动数组】【好题】
- Codeforces 590D Top Secret Task
- Codeforces #590D: Top Secret Task 题解
- Codeforces Round #327 (Div. 1) D. Top Secret Task(DP)
- CF 190D Non-Secret Cypher
- CF 190D. Non-Secret Cypher
- cf 413D DP
- cf 408D DP
- cf 383D DP
- CF#317D dp
- 【DP】 cf 486D
- CF 11D A Simple Task
- CF 70D Professor's task题解
- 数位dp cf 55d
- CF 55D 数位dp
- CF 219D 树形dp
- windows win7 VS opengl shader 运行
- 服务器知识
- Run 'pod install' or update your CocoaPods install
- Android BitmapShader 实战 实现圆形、圆角图片
- mysql最大连接数修改
- 【DP】 cf 590D Top Secret Task
- 开启4.4X AppOps,用来拦截垃圾短信和设置各种app权限
- android.util.Log常用的方法
- spring注解
- java+内存分配及变量存储位置的区别
- yum卡在Running Transaction Testde
- java中的内存操作流
- http:笔记
- 不只是给面试加分 -- Java WeakReference的理解与使用