当前位置: 首页 > news >正文

【BZOJ 1192】[HNOI2006]鬼谷子的钱袋

Description

鬼谷子非常聪明,正因为这样,他非常繁忙,经常有各诸侯车的特派员前来向他咨询时政。有一天,他在咸阳游历的时候,朋友告诉他在咸阳最大的拍卖行(聚宝商行)将要举行一场拍卖会,其中有一件宝物引起了他极大的兴趣,那就是无字天书。但是,他的行程安排得很满,他他已经买好了去邯郸的长途马车标,不巧的是出发时间是在拍卖会快要结束的时候。于是,他决定事先做好准备,将自己的金币数好并用一个个的小钱袋装好,以便在他现有金币的支付能力下,任何数目的金币他都能用这些封闭好的小钱的组合来付账。鬼谷子也是一个非常节俭的人,他想方设法使自己在满足上述要求的前提下,所用的钱袋数最少,并且不有两个钱袋装有相同的大于1的金币数。假设他有m个金币,你能猜到他会用多少个钱袋,并且每个钱袋装多少个金币吗?

Input

包含一个整数,表示鬼谷子现有的总的金币数目m。其中,1≤m ≤1000000000。

Output

只有一个整数h,表示所用钱袋个数

Sample Input

3

Sample Output

2


这个题嘿嘿..你想一下二进制..然后就秒懂了。
答案就是

相关文章:

  • 【BZOJ 1800】[Ahoi2009]fly 飞行棋
  • 【BZOJ 2761】[JLOI2011]不重复数字
  • 【HDU 1599】find the mincost route 【最小环】
  • 【HDU 2833】WuKong 【Floyd】
  • 【NOIP2015】跳石头 【二分答案】
  • 【洛谷 1017】进制转换
  • 信息学竞赛的常数优化、常见问题、代码风格等
  • 【BZOJ 4326】运输计划【树链剖分+差分+二分答案】
  • 【BZOJ 1853】[Scoi2010]幸运数字 【容斥原理】
  • 【BZOJ 1010】【HNOI2008】玩具装箱toy 【斜率优化】
  • 阿狸的英文名
  • 【BZOJ 1857】【SCOI2010】传送带 【三分套三分】
  • 【BZOJ 1012】【JSOI 2008】最大数maxnumber
  • 【BZOJ 1064】【NOI 2008】假面舞会
  • 【BZOJ 1007】【HNOI 2008】水平可见直线 【计算几何】
  • [js高手之路]搞清楚面向对象,必须要理解对象在创建过程中的内存表示
  • 【407天】跃迁之路——程序员高效学习方法论探索系列(实验阶段164-2018.03.19)...
  • egg(89)--egg之redis的发布和订阅
  • Joomla 2.x, 3.x useful code cheatsheet
  • vuex 笔记整理
  • XForms - 更强大的Form
  • 解析带emoji和链接的聊天系统消息
  • 聊一聊前端的监控
  • 码农张的Bug人生 - 初来乍到
  • 扫描识别控件Dynamic Web TWAIN v12.2发布,改进SSL证书
  • 深度学习入门:10门免费线上课程推荐
  • 使用parted解决大于2T的磁盘分区
  • 推荐一款sublime text 3 支持JSX和es201x 代码格式化的插件
  • 物联网链路协议
  • 远离DoS攻击 Windows Server 2016发布DNS政策
  • Mac 上flink的安装与启动
  • 选择阿里云数据库HBase版十大理由
  • ​​​​​​​GitLab 之 GitLab-Runner 安装,配置与问题汇总
  • #NOIP 2014# day.1 T3 飞扬的小鸟 bird
  • $(document).ready(function(){}), $().ready(function(){})和$(function(){})三者区别
  • $分析了六十多年间100万字的政府工作报告,我看到了这样的变迁
  • (1/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (C语言)深入理解指针2之野指针与传值与传址与assert断言
  • (二)fiber的基本认识
  • (考研湖科大教书匠计算机网络)第一章概述-第五节1:计算机网络体系结构之分层思想和举例
  • (十一)c52学习之旅-动态数码管
  • (一一四)第九章编程练习
  • (转载)虚幻引擎3--【UnrealScript教程】章节一:20.location和rotation
  • * 论文笔记 【Wide Deep Learning for Recommender Systems】
  • 、写入Shellcode到注册表上线
  • .bat批处理出现中文乱码的情况
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution
  • .NetCore Flurl.Http 升级到4.0后 https 无法建立SSL连接
  • .net专家(高海东的专栏)
  • [BUG]vscode插件live server无法自动打开浏览器
  • [C#]扩展方法
  • [C++][基础]1_变量、常量和基本类型
  • [Grafana]ES数据源Alert告警发送
  • [GXYCTF2019]BabySQli1
  • [hdu2196]Computer树的直径