题目大意:
你被提供一套不同面额的邮票,并规定最多能在一封信上粘贴的邮票数,你的目标是算出最大的可连续贴出的面值集合的元素个数。


思路:
这是一道完全背包的问题。我们用f[j]表示面值为j的时候最少所需使用的邮票数,则得到了状态转移方程:
f[j+a[i]]=min(f[j+a[i]],f[j]+1)
然后枚举可能的邮票面值并记录就可以AC啦!


代码:

#include <cstdio>
#include <cstring>
#include <iostream>
using namespace std;int k,n,m,a[21],f[10001],maxn,h,maxm;int main()
{freopen("stamp.in","r",stdin);freopen("stamp.out","w",stdout);scanf("%d%d",&k,&m);for (int i=1;i<=k;i++){scanf("%d",&a[i]);if (a[i]*m>maxn) maxn=a[i]*m;  //计算邮票的最大值}memset(f,0x7f,sizeof(f));f[0]=0;for (int i=1;i<=k;i++)for (int j=0;j<=maxn;j++)f[j+a[i]]=(f[j+a[i]])<(f[j]+1)?(f[j+a[i]]):(f[j]+1);      //相当于f[j+a[i]]=min(f[j+a[i]],f[j]+1)for (int i=1;i<=maxn;i++){if (f[i]<=m) h++;else h=0;if (h>maxm) maxm=h;}printf("%d\n",maxm);return 0;
}

转载于:https://www.cnblogs.com/hello-tomorrow/p/9313127.html

SSL-ZYC 邮票相关推荐

  1. nginx配置http、https访问,nginx指定ssl证书,阿里云腾讯云华为云设置nginx https安全访问

    nginx配置http.https访问 要设置https访问需要从对应的云厂商申请证书,并下载Nginx证书到服务器. 我这里从阿里云申请了免费的域名证书,然后将证书放置在服务器的/etc/ssl/. ...

  2. debian10 apache2使用ssl

    安装apache2 apt-get install apache2 修改配置 vim /etc/apache2/sites-available/default-ssl.conf 这里修改为你的证书位置 ...

  3. linux下yum错误:[Errno 14] problem making ssl connection Trying other mirror.

    所有的base 都要取消注释 mirrorlist 加上注释 另外所有的enable都要设为零 目录 今天是要yum命令安装EPEL仓库后 yum install epel-release 突然发现y ...

  4. jenkins ssl证书报错问题解决

    Jenkins 是一款流行的开源持续集成工具用于项目开发,具有自动化构建.测试和部署等功能. 可以.war的方式来运行Jenkins: 从Jenkins下载jenkins.war. 在目录下运行:ja ...

  5. SSL For Free 申请免费https SSL 凭证

    打开 SSL For Free网站(https://www.sslforfree.com) ,在输入框中填入你要申请 Let's Encrypt 凭证的网域名称,可以用空白来分隔不同的网址,例如[su ...

  6. 使用jdk生成ssl证书文件

    java自带有 ssl 证书生成的工具, 在 /bin/keytools.exe 需要确认已经正确配置JAVA_HOME的环境变量 生成服务端证书: keytool -genkey -v -alias ...

  7. [原]SSL 开发简述(Delphi)

    一.            简介 现在网上有关SSL的资料较多的是基于VC开发,Delphi的SSL开发资源很少. 本文主要使用OpenSSL为基础,讲述SSL的有关开发流程.OpenSSL功能非常丰 ...

  8. usaco ★Stamps 邮票

    ★Stamps 邮票 已知一个 N 枚邮票的面值集合(如,{1 分,3 分})和一个上限 K -- 表示信封上能够贴 K 张邮 票.计算从 1 到 M 的最大连续可贴出的邮资. 例如,假设有 1 分和 ...

  9. mysql cert_Mysql使用SSL连接

    最近项目中用到了SSL连接,记录一下,环境为windows10,Mysql版本为5.6 查看是否支持 SSL 首先在 MySQL 上执行如下命令, 查询是否 MySQL 支持 SSL: mysql&g ...

  10. mysql切换到使用openssl_OpenSSL可以用来调试到MySQL服务器的SSL连接吗?

    OpenSSL 1.1.1版(2018年9月11日发布)在 commit a2d9cfbac5d87b03496d62079aef01c601193b58中添加了对-starttls mysql的支持 ...

最新文章

  1. Vue实现仿音乐播放器6-实现新歌速递与swiper轮播图切换
  2. 树莓派使用神经计算棒1代的准备(Tensorflow)
  3. android抽奖动画,Android App中实现简单的刮刮卡抽奖效果的实例详解
  4. JAVA中修改顺序表中的元素_在Java中修改列表的每个项目
  5. Linux下双网卡绑定技术实现负载均衡和失效保护 bond
  6. Linux(centos)中rpm命令的运用
  7. 自己动手实现一个简单的 IOC,牛皮!!
  8. 广州自由自在进口食品进入寻常百姓家
  9. SQL server中表数据自动生成拼音码
  10. LeetCode题解:幂集
  11. 编译原理(整体理解)
  12. win10照片查看器_Windows 10如何找回自带的照片查看器?
  13. qpython怎么使用_SL4A、QPython学习笔记
  14. 贤内助——ICMP协议
  15. 2018年sfdc工作总结_Lightning公用组件_模糊搜索单选组件
  16. android设置背景色为全透明和半透明
  17. 乖 == 孝顺 ?
  18. unity开发抽奖系统
  19. H5性能测试(优化建议)
  20. ISTA2A模拟运输试验和跌落试验

热门文章

  1. 虚拟机包OVF和OVA的区别
  2. QCharts随时间流逝
  3. 关于ZBRUSH弯折功能使用问题
  4. 台式机安装双系统win10+Ubuntu
  5. 我在职场上的所表达出来的个性
  6. 跨月作废发票,红字冲红注意事项 如何整理上交发票
  7. iPhone升级iOS 16后Siri无法正常工作怎么办?3种解决办法
  8. Windows10设置暗色主题
  9. SQL反模式:实体-属性-值(EAV)问题(一)
  10. 关于对接支付接口遇到的问题(微信和支付宝)