luogu2320 鬼谷子的钱袋
题目大意
鬼谷子决定将自己的金币数好并用一个个的小钱袋装好,以便在他现有金币的支付能力下,任何数目的金币他都能用这些封闭好的小钱的组合来付账。求钱袋数最少,并且不有两个钱袋装有相同的大于1的金币数的装钱袋方法。
题解
做了这道题相当于长了一点经验。我们的结论是:$\lceil \frac{n}{2}\rceil$和能凑成$[1,\lfloor \frac{n}{2}\rfloor]$的数字们能凑成$[1,n]$内的所有数字。这样我们就可以/2递推解决了。
#include <cstdio>
#include <cstring>
#include <algorithm>
using namespace std;int main()
{int n;scanf("%d", &n);int a[50];int cnt = 0;while(n){a[++cnt] = (n + 1) / 2;n /= 2;}printf("%d\n", cnt);for (int i = cnt; i >= 1; i--)printf("%d ", a[i]);printf("\n");return 0;
}
转载于:https://www.cnblogs.com/headboy2002/p/9427117.html
luogu2320 鬼谷子的钱袋相关推荐
- BZOJ 1192 鬼谷子的钱袋 数论
1192:鬼谷子的钱袋 Time Limit: 10 Sec Memory Limit: 162 MB Submit: 1926 Solved: 1417 题目连接 http://www.lyds ...
- bzoj1992鬼谷子的钱袋(二分乱搞 二进制)
1192: [HNOI2006]鬼谷子的钱袋 Time Limit: 10 Sec Memory Limit: 162 MB Submit: 3223 Solved: 2333 Descripti ...
- BZOJ 1192 [HNOI2006]鬼谷子的钱袋 (思维)
1192: [HNOI2006]鬼谷子的钱袋 Time Limit: 10 Sec Memory Limit: 162 MB Submit: 4650 Solved: 3242 [Submit][ ...
- bzoj1192 [HNOI2006]鬼谷子的钱袋
1192: [HNOI2006]鬼谷子的钱袋 Time Limit: 10 Sec Memory Limit: 162 MB Submit: 2443 Solved: 1785 [Submit][ ...
- BZOJ 1192: [HNOI2006]鬼谷子的钱袋【二进制】
1192: [HNOI2006]鬼谷子的钱袋 Time Limit: 10 Sec Memory Limit: 162 MB [题目描述] 鬼谷子非常聪明,正因为这样,他非常繁忙,经常有各诸侯车的特派 ...
- 1192: [HNOI2006]鬼谷子的钱袋
1192: [HNOI2006]鬼谷子的钱袋 Time Limit: 10 Sec Memory Limit: 162 MB Submit: 3530 Solved: 2575 [Submit][ ...
- 【HNOI2006】【Luogu2320】鬼谷子的钱袋(进制,玄学)
problem 把一个数n进行拆分 拆分出来大于一的数两两不等,使得拆出来的数可以组成[1, n]间的所有数 求最少拆成多少个数及拆分方案.n <= 1000000000. solution 记 ...
- BZOJ-1192-[HNOI2006]鬼谷子的钱袋
Description 鬼谷子非常聪明,正因为这样,他非常繁忙,经常有各诸侯车的特派员前来向他咨询时政.有一天,他在咸阳游历的时候,朋友告诉他在咸阳最大的拍卖行(聚宝商行)将要举行一场拍卖会,其中有一 ...
- p2320bzoj1192 鬼谷子的钱袋
传送门(洛谷) 传送门(bzoj) 题目 鬼谷子非常聪明,正因为这样,他非常繁忙,经常有各诸侯车的特派员前来向他咨询时政.有一天,他在咸阳游历的时候,朋友告诉他在咸阳最大的拍卖行(聚宝商行)将要举行一 ...
最新文章
- windows核心编程 如何等待超过64(MAXIMUM_WAIT_OBJECTS) kernal object
- python怎么画简单图片-初学Python-简单的在图片上加文字
- apt-get 介绍。
- 设备管理系统html,蓝色的远程监控设备系统后台管理界面html模板
- 云梦天气预报软件测试,云梦天气预报15天
- linux centos6 mvn,CentOS 6.3 安装Maven3
- Intouch和S7300连接 DAServer分组 SMC驱动备份
- 我为什么反对 Google 拍卖 Android 搜索引擎选项?
- Google 对战微软阿里,AIoT 进入“战国时代”!
- GigaSpaces Grid for dataBase Cashing
- android 的a标签,Android开发技巧之在a标签或TextView控件中单击链接弹出Activity(自定义动作)...
- 用于函数优化的一维 (1D) 测试函数
- 土壤有机质空间分布数据
- Mysql源代码分析系列(1): 编译和调试--转载
- srsLTE测试SDR频偏
- 应用密码学:单表代替密码简单介绍
- 解决端口占用问题 Port xxxx was already in use
- 快递柜智能柜C语言程序,家用智能快递柜的设计与实现(含电路图)
- android 开发笔记 (黎活明)
- 博途组态阀岛_西门子PLC-S7-1200 PROFINET与 IO device 通信
热门文章
- 后台MemoryStream图片流用ajax接收乱码问题
- HBuilder git使用-建立仓库,邀请用户
- 洛谷 1313 计算系数——水题
- HITOJ 2662 Pieces Assignment(状压DP)
- eclispe---快捷键设置
- sshd被攻击的自动防御方法v2
- android删除wifi配置,[RK3288][Android6.0] WiFi之无线网络配置的忘记(移除)过程
- (117)System Verilog类继承详解
- (22)FPGA比较器设计(第5天)
- (28)System Verilog设计UART发送