【题解-洛谷】P2725 [USACO3.1] 邮票 Stamps

发布时间:2026/10/7 20:42:00

【题解-洛谷】P2725 [USACO3.1] 邮票 Stamps 题目P2725 [USACO3.1] 邮票 Stamps题目描述给一组n nn枚邮票的面值集合和一个上限k kk—— 表示信封上能够贴k kk张邮票。请求出最大的正整数m mm满足1 11到m mm的面值都可以用不超过k kk张邮票表示出来。输入格式输入的第一行是两个整数分别代表邮票上限k kk和邮票面值数n nn。自第二行起除最后一行外每行有15 1515个整数a i a_iai​最后一行的整数个数不超过15 1515共有n nn个整数第i ii个整数代表第i ii种邮票的面值a i a_iai​。输出格式输出一行一个整数代表m mm。若m mm不存在请输出0 00。输入输出样例 #1输入 #15 2 1 3输出 #113说明/提示样例输入输出 1 解释有1 11分和3 33分的邮票你最多可以贴5 55张邮票。很容易贴出1 11到5 55分的邮资用1 11分邮票贴就行了接下来的邮资也不难6 3 3 6 3 3633。7 3 3 1 7 3 3 17331。$8 3 3 1 1 $。$9 3 3 3 $。$10 3 3 3 1 $。$11 3 3 3 1 1 $。$12 3 3 3 3 $。13 3 3 3 3 1 13 3 3 3 3 11333331。然而使用5 55枚1 11分或者3 33分的邮票根本不可能贴出14 1414分的邮资。因此答案为13 1313。数据规模与约定对于100 % 100\%100%的数据保证1 ≤ k ≤ 200 1 \leq k \leq 2001≤k≤2001 ≤ n ≤ 50 1 \leq n \leq 501≤n≤501 ≤ a i ≤ 10 4 1 \leq a_i \leq 10^41≤ai​≤104。说明题目翻译来自 NOCOW。思路原思路本来是将面额看成价值每个邮票的体积看成1求前n个数量不超过k的邮票能表示的最大面额。由于本题要求的是能表示出的所有面额所以将f[i-1][j-kv]kw的值看作下标建立了bool数组。但是这样做的话前一个状态是最大面额即使枚举了当前第i个邮票的数量还是没办法表示出所有可取的面额。现思路将面额看作体积每个邮票的价值看成1求前n个面额不超过k*maxv的邮票所需要的最小数量。代码一维数组#includebits/stdc.husingnamespacestd;typedeflonglongLL;constintN5010,M2e610;LL n,k,V,w1,v[N],f[M],maxv;boolflag;intmain(){cinkn;for(LL i1;in;i){cinv[i];maxvmax(maxv,v[i]);}Vk*maxv;memset(f,0x3f,sizeoff);f[0]0;for(inti1;in;i)for(intjv[i];jV;j)f[j]min(f[j],f[j-v[i]]w);for(intj1;jV;j)if(f[j]k){if(j1)coutj-1;elsecout0;flagtrue;break;}if(!flag)coutV;return0;}结果
延伸阅读

更多相关文章

2026/10/7 21:27:02

外贸独立站上线前的技术检查清单:CDN、hreflang 与询盘表单

外贸独立站上线前,技术侧有几项检查是必须做的。这篇把我们在企业官网定制项目里实际会过一遍的清单整理出来,供开发同学参考。 一、访问性能:先确定「服务器在哪、访客在哪」 1. 部署位置。 主站服务器与目标市场的关系决定了首屏时间。面…

2026/10/7 21:27:02

WEB PENETRATION TESTING-- Admin + is + trator

SQLi Ctrlu : encode ’ 11– PS: After the ’ have a SPACE But before “–”,have no SPACE UNION-based SQL Injection (1) Determine the number of columns order by 1 ✅正常 order by 2 ✅正常 order by 3 ❌报错OR UNION SELECT NULL ❌报错 UNION SELE…

2026/10/7 21:27:02

【专知智库】交易标的不标准,是流动性最大的敌人

交易标的不标准,是流动性最大的敌人尊敬的交易机构负责人、运营团队:您一定深有体会:数据交易所挂牌的数据产品不少,但真正成交的少。知识产权交易平台登记的专利、软著很多,但真正能交易、能定价、能交割的少。 买方说…

2026/10/7 21:27:02

[MoeCTF 2025]mazegame_WP

通过搜索算法解出最优路径的题目平台:MoeCTF 方向:逆向 知识点:BFS、DFS 难度:入门一、信息获取题目意图就是让输入字符串,走迷宫 二、分析从下面分析发现: n0x37为行数(我更名为row&#xff09…

2026/10/7 21:27:02

linux下删除本目录下除了“XXX”目录外的命令

Linux下经常会出现有文件的名称变为了特殊字符或乱码,导致无法删除的情况,这个时候我们可以使用一些方法删除,比如:在当前目录下,删除除了 XXX 目录以外的所有内容(包括名称乱码的文件)&#xf…

2026/10/7 21:22:02

Apple设备录音后怎么区分发言人?科会通使用手册

很多人在Apple设备上用系统自带录音功能完成多人会议、访谈记录后,导出音频才发现所有对话混在一起,无法区分不同发言者,逐句手动标注耗时很久,这是日常高频出现的实际问题。核心功能说明以科会通为例,AI声纹智能区分模…

2026/10/5 6:32:56

Jev+Agent接管浏览器:browser-use实战与jev-ultrafast性能优化

1. 从“Jev”说起:为什么我要把Agent接进浏览器“Jev”这个词最近在圈子里出现的频率越来越高,很多人第一次听到会以为是某个新模型的名字,其实它更像是一种思路——把Jev模型的能力当作底座,通过Agent的方式去接管浏览器&#xf…

2026/10/7 8:18:33

多智能体集群实战:DeepAgents编排、MCP与A2A协议及Skills体系

1. 从"单兵作战"到"集群协同":多智能体编排到底在解决什么问题如果你最近在折腾 Agent 相关的东西,大概率会有一种感觉:单个 Agent 能做的事情,其实很快就摸到天花板了。你给它一个提示词,挂几个工…

2026/10/6 17:46:51

无源低通滤波器设计实战:从RC到LC,手把手教你避开那些坑

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:05:03

ESP32免重刷固件:浏览器直接修改NVS键值实现WiFi配置更新

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:05:03

SAP HANA查询结果导出CSV:避开乱码、性能与权限的实用指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:05:03

数字后端Placement阶段Density与Congestion控制实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑