hdoj1260【简单DP】
来源:互联网 发布:影视播放软件 编辑:程序博客网 时间:2024/06/06 12:39
这题就是一个人买还是两个人买,直接选择一下,而且默认是排好了的,就是DP一下,可能不知道DP的人,也是这么写的吧。DP是一种思想啊。
#include <bits/stdc++.h>using namespace std;typedef long long LL;typedef unsigned long long ULL;typedef pair<int, int> PI;typedef pair< PI, int> PII;const double eps=1e-5;const double pi=acos(-1.0);const int mod=1e9+7;const int INF=0x3f3f3f3f;const int N=2010;int a[N];int b[N];int dp[N];int main(){ int n,time,t,i; cin>>t; while(t--) { cin>>n; for(i=1;i<=n;i++) scanf("%d",&a[i]); for(i=2;i<=n;i++) scanf("%d",&b[i]); memset(dp,0,sizeof(dp)); dp[1]=a[1]; for(i=2;i<=n;i++){ dp[i]=min(dp[i-1]+a[i],dp[i-2]+b[i]); } char s[5]; time=dp[n]; int ss,hh,mm; ss=time%60; mm=(time-ss)/60%60; hh=(time-ss-mm*60)/3600+8; hh%=24; if(hh>12){ strcpy(s,"pm"); } else strcpy(s,"am"); if(hh!=12) hh%=12; printf("%02d:%02d:%02d %s\n",hh,mm,ss,s); } return 0;}
0 0
- hdoj1260【简单DP】
- 简单DP
- 简单dp
- 简单dp
- 简单DP
- 简单dp
- 简单DP
- 简单?dp
- 简单dp
- 简单dp
- 简单DP
- 简单DP
- 简单dp
- dp专题2--简单dp
- PKU3356 AGTC (简单DP)
- POJ2192 Zipper(简单DP)
- HDU 1087 简单DP
- zoj 2402 简单dp
- Google Gson简明教程
- js获取表单值的两种方法
- 全面拥抱开源技术,数据实时集成案例分享
- php通过system(),exec(),passthru()调用外部系统命令
- 怎么用leangoo做需求管理及规划?(产品Backlog、用户故事)
- hdoj1260【简单DP】
- response.getWriter().write()与out.print()的区别
- 笔记-基础 jquery select 选中
- 原生网络连接方式
- 两张图教你使用二三阶贝塞尔曲线
- String,StringBuffer和StringBuilder的区别和联系
- FL2440开发板LEd驱动及其应用程序
- Express细节探究(1)——app.use(express.static)
- Android4.2.2 Camer系统架构图(HAL和回调处理)