洛谷P1049-装箱问题(01背包)

简介: 洛谷P1049-装箱问题(01背包)

题目描述:


有一个箱子容量为V(正整数,0≤V≤200000),同时有n个物品(0<n≤300,每个物品有一个体积(正整数)。


要求n个物品中,任取若干个装入箱内,使箱子的剩余空间为最小。


输入:


1个整数,表示箱子容量


1个整数,表示有n个物品


接下来n行,分别表示这n个物品的各自体积


输出:


1个整数,表示箱子剩余空间。


样例输入:


24


6


8


3


12


7


9


7


样例输出:


0


AC Code:  


#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
int main()
{
  int n,x,dp[20001],v[50];
  memset(dp,0,sizeof(dp));
  scanf("%d %d",&x,&n);
  for(int i=1;i<=n;i++)
    scanf("%d",&v[i]);
  for(int i=1;i<=n;i++)
  {
    for(int j=x;j>=v[i];j--)
    {
      dp[j]=max(dp[j],dp[j-v[i]]+v[i]);
    }
  }
  printf("%d\n",x-dp[x]);
  return 0;
}



相关文章
|
机器学习/深度学习 人工智能 监控
2、【KV260开发】yolov4模型训练、量化、编译、部署
2、【KV260开发】yolov4模型训练、量化、编译、部署
494 0
|
网络安全 开发工具 git
一觉醒来代码拉不下来了,解决git的“ssh-rsa,ssh-dss”的问题
最近更新了mac的系统之后,因为无法连接到远程仓库,导致代码拉不下来了,在这里给大家提供一下我的解决方法,希望能给大家一些帮助。
|
3天前
|
人工智能 安全 测试技术
|
5天前
|
云安全 人工智能 安全
阿里云 Agentic SOC 位居 IDC MarketScape安全运营智能体2026领导者类别
以 Agentic AI 重构安全运营闭环,阿里云云安全在产品能力与市场份额
1177 3
|
6天前
|
缓存 UED 开发者
Codex109天重置23次,明天还要再送一次
Codex近109天完成23次额度重置,7月14日将迎来第24次。Tibo高频响应用户反馈:优化GPT-5.6高消耗问题、补发失效福利、调整重置时间——形成“反馈→回应→修复→补偿”正向闭环,彰显以用户为中心的产品哲学。(239字)
655 11
|
5天前
|
数据采集 机器学习/深度学习 人工智能
田间杂草定位与检测4200张YOLO智慧农业数据集分享
本数据集含4200张真实农田图像,YOLO格式,单类别(杂草)高质量标注,覆盖多作物、多光照、多生长阶段等复杂场景,专为智慧农业杂草检测与智能除草设备研发设计,支持YOLOv5/v8/v10等主流模型训练。
361 94
|
9天前
|
存储 人工智能 JSON
Qwen 本地部署搭配 ComfyUI 生成 AI 漫剧完整实操指南(小白零基础可落地,零成本无限生成+角色一致性天花板)
2026全网最优本地漫剧流水线:零成本、离线运行、角色统一、低配(8G显卡)可跑。融合Qwen本地大模型+ComfyUI双引擎,实现剧本生成→分镜绘图→动态成片全自动,隐私安全、无审核限流,新手30分钟上手,日更无忧。(239字)
|
3天前
|
Web App开发 数据采集 人工智能