news 2026/6/25 23:40:39

题解:学而思编程 智能饭盒

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
题解:学而思编程 智能饭盒

本文分享的必刷题目是从蓝桥云课洛谷AcWing等知名刷题平台精心挑选而来,并结合各平台提供的算法标签和难度等级进行了系统分类。题目涵盖了从基础到进阶的多种算法和数据结构,旨在为不同阶段的编程学习者提供一条清晰、平稳的学习提升路径。

欢迎大家订阅我的专栏:算法题解:C++与Python实现!

附上汇总贴:算法竞赛备考冲刺必刷题(C++) | 汇总


【题目来源】

学而思编程:智能饭盒

【题目描述】

n nn个食物和一个饭盒。第i ii个食物含有a i a_iai克脂肪和b i b_ibi克蛋白质。

小猴要选择一些食物装进饭盒里,这是个智能饭盒,可以测定食物的脂肪和蛋白质含量,小猴想要选出的食物合计至少含有x xx克脂肪和y yy克蛋白质。他最少需要选择多少个食物装进饭盒?

【输入】

1 11行,1 11个正整数n nn

2 22行,2 22个正整数x , y x,yx,y

接下来n行,每行两个正整数a i , b i a_i,b_iai,bi

【输出】

1 11个整数,需要选择的最少食物数;如果无法得到要求的脂肪和蛋白质含量,输出− 1 −11

【输入样例】

3 5 6 2 1 3 4 2 3

【输出样例】

2

【解题思路】

【算法标签】

#01背包

【代码详解】

#include<bits/stdc++.h>usingnamespacestd;intn,x,y;intf[305][305],a[305],b[305];intmain(){cin>>n>>x>>y;// 输入物品数量和目标值for(inti=1;i<=n;i++){cin>>a[i]>>b[i];// 输入每个物品的属性}// 初始化DP数组为无穷大memset(f,0x3f,sizeoff);f[0][0]=0;// 不需要任何物品就可以达到(0,0)// 动态规划for(inti=1;i<=n;i++){// 考虑前i个物品for(intj=x;j>=0;j--){// 反向遍历,实现0-1背包for(intk=y;k>=0;k--){// 状态转移:选或不选第i个物品f[j][k]=min(f[j][k],f[max(j-a[i],0)][max(k-b[i],0)]+1);}}}// 输出结果if(f[x][y]>=0x3f3f3f3f)// 如果不可达cout<<-1;elsecout<<f[x][y];return0;}

【运行结果】

3 5 6 2 1 3 4 2 3 2
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/25 23:36:05

多源异构信号融合的鲁棒资产配置系统

1. 这不是“选股神器”&#xff0c;而是一套可验证、可迭代的资产配置决策系统“用预测分析构建最优股票组合”——这个标题里藏着三个容易被误解的关键词&#xff1a;“预测”、“最优”和“构建”。我带团队做过17个量化策略实盘项目&#xff0c;从2015年A股熔断期到2023年港…

作者头像 李华
网站建设 2026/6/25 23:30:26

关键领域软件研发如何破局?Gitee Repo制品管理方案深度解析

在金融、政务、军工、能源等关键领域&#xff0c;软件研发具有保密性强、质量要求高、技术环境复杂等特点。随着信创替代和数字化转型的深入&#xff0c;制品管理正成为影响研发效能与供应链安全的核心环节。 关键领域制品管理的四大典型挑战 关键领域行业的软件项目通常涉及多…

作者头像 李华
网站建设 2026/6/25 23:30:01

AI写作辅助平台8款AI论文写作工具梯队榜,毕业护航!

论文选题无从下手&#xff0c;文献检索耗时费力&#xff0c;写作过程反复修改却难达满意&#xff1f;格式排版让人头疼&#xff0c;查重率居高不下怎么办&#xff1f;面对导师的严苛要求&#xff0c;你是否感到力不从心&#xff1f; 四大测评维度解析&#xff1a; 学术专业性&a…

作者头像 李华
网站建设 2026/6/25 23:29:13

激光雷达产业大变局:从“智驾之眼”到“机器之瞳”

从十年前高阶自动驾驶的奢侈选配硬件&#xff0c;到如今支撑车载智驾、机器人、工业自动化、具身智能的核心空间感知基础设施&#xff0c;激光雷达产业在短短十余年间完成了颠覆性产业跃迁。这场蜕变背后&#xff0c;是车载前装市场的规模化量产、芯片化技术的持续迭代、全球自…

作者头像 李华
网站建设 2026/6/25 23:27:31

论文写作黑科技!常用的AI写作辅助软件,框架搭建零压力

作为一名刚完成毕业论文的过来人&#xff0c;我太懂写论文的痛苦了 —— 选题纠结、资料搜集困难、逻辑梳理不清、反复修改费时、格式排版繁琐... 直到我发现了这套 AI 写作工具组合&#xff0c;简直是论文写作的 "开挂神器"&#xff0c;效率直接拉满&#xff0c;原本…

作者头像 李华
网站建设 2026/6/25 23:24:05

腾讯会议多端接入技术解析与操作指南

多端协同的技术价值与实现路径 企业远程协作场景正经历从单一会议室硬件向全场景终端融合的演进。传统视频会议系统受限于私有协议与固定网络环境&#xff0c;难以兼容移动办公、跨企业协作等新兴需求。腾讯会议通过多端接入技术体系&#xff0c;在保留企业现有硬件资产的同时&…

作者头像 李华