【解题报告】[动态规划] RQNOJ - PID15 / 采药
2024-10-13 21:22:46
原题地址:http://www.rqnoj.cn/problem/15
好久以前做的题了,是个背包问题,就不解释了。
#include<stdio.h>
#define MAX 100
int we[MAX],p[MAX];
int ss[];
int f(int w,int n)
{
int i,j;
for(j=;j<;j++)
ss[j]=;
for(i=;i<n+;i++)
for(j=w;j>;j--)
{
if(we[i]<=j)
{
if(p[i]+ss[j-we[i]]>ss[j])
ss[j]=p[i]+ss[j-we[i]];
}
}
return ss[w];
}
int main()
{
int n,w,i,j;
scanf("%d%d",&w,&n);
for(i=;i<=n;i++)
scanf("%d%d",&we[i],&p[i]);
printf("%d\n",f(w,n)); return ;
}
最新文章
- 简单酷炫的canvas动画
- WCF学习之旅—WCF概述(四)
- C++语法
- 使用ffmpeg向crtmpserver发布rtsp流
- javaee学习-JSP指令简介
- 在同个工程中使用 Swift 和 Objective-C(Swift 2.0更新)-b
- Qt 编程训练之七
- Visual paradigm软件介绍
- MySQL升级-5.6升级到5.7版本&;切换GTID模式
- 从源码看JDK提供的线程池(ThreadPoolExecutor)
- python之OpenCv(三)---基本绘图
- kettle并行运行时出现「Unknown error in KarafBlueprintWatcher」
- Java细节整理——数组与内存控制
- scp复制文件到远程服务器上
- Intellij IDEA 为常用代码添加快捷代码,补全代码
- 【bzoj1797】 Ahoi2009—Mincut 最小割
- JAVA类中获取项目路径
- kafka的安装 (单机)
- How to fix the bug “Expected ";required";, ";optional";, or ";repeated";.”?
- Linux(CentOS6.X)安装mysql
热门文章
- Full GC有关问题学习分析(转载)
- java基础知识回顾之javaIO类---BufferedInputStream和BufferedOutputStream
- JAVA类型信息——反射机制
- Quartz 2D Programming Guide
- 华为OJ:火车进站
- 【Apache运维基础(3)】虚拟主机配置说明
- java内存模型优化建议
- Java-马士兵设计模式学习笔记-命令模式
- ubuntu下搭建cocos2dx编程环境-上
- 蓝缘管理系统第三版推出。springMVC4.0+shiro1.2.3+spring4.x+Mybaits3.2.8