zoukankan
html css js c++ java
2005NOIP 采药简单DP
#include
<
stdio.h
>
#include
<
string
.h
>
int
t, n;
int
time[
101
], v[
101
];
int
f[
101
][
1001
];
void
DP()
{
int
i, j;
for
(i
=
n
-
1
;i
>=
0
;i
--
)
for
(j
=
0
;j
<=
t;j
++
)
{
if
(j
>=
time[i])f[i][j]
=
f[i
+
1
][j]
>
f[i
+
1
][j
-
time[i]]
+
v[i]
?
f[i
+
1
][j] : f[i
+
1
][j
-
time[i]]
+
v[i];
else
f[i][j]
=
f[i
+
1
][j];
}
}
int
main()
{
while
(scanf(
"
%d%d
"
,
&
t,
&
n)
==
2
)
{
memset(f,
0
,
sizeof
(f));
int
i;
for
(i
=
0
;i
<
n;i
++
)
scanf(
"
%d%d
"
,
&
time[i],
&
v[i]);
DP();
printf(
"
%d\n
"
,f[
0
][t]);
}
return
0
;
}
查看全文
相关阅读:
WIN10下搭建reactnative开发Android环境
node使用JsonWebToken 生成token,完成用户登录、登录检测
SAP 学习网站汇总
HTML5 学习网站收集
优化 优化网站设计
IoC容器 Spring.NET
ORACLE 简介及安装
MVC PureMVC
HTML5 概要认识
知识点 NHibernate
原文地址:https://www.cnblogs.com/SQL/p/918717.html
最新文章
PHP反转中文字符串
Http状态码说明和区别
c# 判断是否为同一周
一些感想
nodejs中的多线程
人工智能领域的一些基本概念
更改命令行窗口的样式(色彩、字体等)
高射炮打蚊子丨用Visual Studio 2017写最初级的C语言程序
认识微软Visual Studio Tools for AI
Visual Studio 2017再现C语言经典例题(一)
热门文章
java设计模式之单例设计模式
Java之利用Socket获取网站内容
org.hibernate.service.jndi.JndiException: Error parsing JNDI name []
Mysql查询高速缓存区
org.hibernate.MappingException: Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister
vuerouter和锚点冲突问题
map、reduce处理数据结构及常见案例
vue打包优化
小程序https请求,http网站升到https
centos7安装MongoDB3.4
Copyright © 2011-2022 走看看