尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
【题解-洛谷】P1478 陶陶摘苹果(升级版)
题目P1478 陶陶摘苹果升级版题目描述又是一年秋季时陶陶家的苹果树结了n nn个果子。陶陶又跑去摘苹果这次他有一个a aa公分的椅子。当他手够不着时他会站到椅子上再试试。这次与 NOIp2005 普及组第一题不同的是陶陶之前搬凳子力气只剩下s ss了。当然每次摘苹果时都要用一定的力气。陶陶想知道在s 0 s0s0之前最多能摘到多少个苹果。现在已知n nn个苹果到达地上的高度x i x_ixi​椅子的高度a aa陶陶手伸直的最大长度b bb陶陶所剩的力气s ss陶陶摘一个苹果需要的力气y i y_iyi​求陶陶最多能摘到多少个苹果。输入格式第1 11行两个数 苹果数n nn力气s ss。第2 22行两个数 椅子的高度a aa陶陶手伸直的最大长度b bb。第3 33行~第3 n − 1 3n-13n−1行每行两个数 苹果高度x i x_ixi​摘这个苹果需要的力气y i y_iyi​。输出格式只有一个整数表示陶陶最多能摘到的苹果数。输入输出样例 #1输入 #18 15 20 130 120 3 150 2 110 7 180 1 50 8 200 0 140 3 120 2输出 #14说明/提示对于100 % 100\%100%的数据n ≤ 5000 n\leq 5000n≤5000,a ≤ 50 a\leq 50a≤50,b ≤ 200 b\leq 200b≤200,s ≤ 1000 s\leq 1000s≤1000,x i ≤ 280 x_i\leq 280xi​≤280,y i ≤ 100 y_i\leq 100yi​≤100。代码1二维数组#includebits/stdc.husingnamespacestd;constintN500010,M100010;intn,V,v,x,a,b,h,f[N][M];intmain(){cinnV;cinab;hab;for(inti1;in;i){cinxv;for(intj0;jV;j){f[i][j]f[i-1][j];if(vjxh)f[i][j]max(f[i][j],f[i-1][j-v]1);}}coutf[n][V];return0;}代码2一维数组#includebits/stdc.husingnamespacestd;constintM100010;intn,V,v,x,a,b,h,f[M];intmain(){cinnV;cinab;hab;for(inti1;in;i){cinxv;for(intjV;jv;j--){if(xh)f[j]max(f[j],f[j-v]1);}}coutf[V];return0;}结果
RELATED

相关推荐

Java毕设实战:SpringBoot+Vue小说平台全栈开发指南

Java毕设实战:SpringBoot+Vue小说平台全栈开发指南

简介:这是一套面向计算机专业本科生的Java毕业设计实战源码,聚焦在线小说阅读平台开发,适用于Spring Boot与Vue全栈技术学习及课程设计交付。资源完整实现前后端分离架构,后端基于JDK 1.8Spring Boot构建RESTful接口,前…

📅 2026/10/7 20:43:44
Actor模型与Goroutine深度解析:系统编程开源教材Coursebook并发模型完全指南

Actor模型与Goroutine深度解析:系统编程开源教材Coursebook并发模型完全指南

Actor模型与Goroutine深度解析:系统编程开源教材Coursebook并发模型完全指南 【免费下载链接】coursebook Open Source Introductory Systems Programming Textbook for the University of Illinois 项目地址: https://gitcode.com/GitHub_Trending/co/coursebook…

📅 2026/10/7 20:43:44
如何用Orkas驱动Claude Code与Codex:3步把你的编程CLI接入本地智能体团队

如何用Orkas驱动Claude Code与Codex:3步把你的编程CLI接入本地智能体团队

如何用Orkas驱动Claude Code与Codex:3步把你的编程CLI接入本地智能体团队 【免费下载链接】Orkas Orkas is an open-source, local-first AI desktop app: a commander LLM directs specialist sub-agents, and runs your installed coding CLIs — Claude Code, Co…

📅 2026/10/7 20:43:44
MORE NEWS

更多资讯

📰

深度学习模型内存三笔账:参数、激活与优化器状态详解

1. 这不是模型“小”不“小”的问题,是内存账没算清你是不是也遇到过这种情况:下载了一个号称“仅2MB”的轻量级图像分类模型,兴冲冲加载进PyTorch,结果一调用model(input),内存直接从2GB飙到8GB,显存还爆了…

📰

context-mode上下文管理:模式化设计、预算分配与裁剪策略实战

1. 从"context-mode"这个命名说起:它到底在解决什么问题第一次看到"context-mode"这个词,我的直觉是:这大概率跟"上下文管理"有关。在软件工程、AI应用开发、甚至日常工具链里,"context"…

📰

Agent-Reach实战:破解AI智能体触达能力的落地瓶颈

我做了三年多AI应用落地,踩过的坑比看过的文档都多。今天想聊一个我最近完整跑下来的项目——Agent-Reach。这个名字听起来很抽象,但本质上它解决的是一个问题:怎么让你的AI智能体真正触达用户、系统、数据,把“能聊天”变成“能干…

📰

HarmonyOS 7 SlideDrop:坐标变换与触点重映射

前两篇已经把 SlideDrop 的两条基础链路做稳了。 01 解决“碰到哪个窗口、窗口里的哪个位置”,最终把 tap_20261002_01 锁定到 slot_03;02 则把素材封装、UDMF 多记录、幂等提交和重复触碰去重串起来,让 seq31 只提交一次,seq32 在…

📰

基于物联网的农田鼠情监测站:从硬件选型到数据预警实战

做了大半年“鼠情监测站”,终于从一台只会触发拍照的铁盒子,跑出了一套能指导农田害鼠防治的稳定数据流。这个项目不是高大上的科研课题,就是农业植保里最接地气的痛点:要想防治鼠害,首先得知道老鼠到底有多少、在哪儿…

📰

核心语法—数据容器

一 、概述什么是数据容器?根据这三种标准,将数据容器分为五类二、列表list1、介绍列表是数据容器的一类,是一次性可以存储多个数据(元素)的特点:可以存储不同类型的元素,元素有序、可以重复、元…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬