进制组合问题(独立验证)[三相组合问题]
来源:互联网 发布:mac怎么下载免费软件 编辑:程序博客网 时间:2024/05/08 12:32
问题:有四个砝码和是40,并且可以用天平称出任何[1 , 40]内的重量。求这4个数。(***天平问题)
思考:
1.天平称重m的本质:
m = sigma(i 1 4) [ui] * [ai] strict [ui]属于{ -1 , 1 , 0 } ;
自然想到base进制。
那么关键是 :
[问题2]天平称重问题对于base^0 , base^1 ... base^mm, 什么样的m可以被称出来。求m的性质。
那么自然想到位数上是 0 , 1 , m-1 三个数的可以称出来。
现在证明: 位数上只包含0 , 1 , m-1的可以被称出,尝试证明。
[证明2]
方法1:用集合和映射的思想:(有点问题)
证: 定义映射f : 一个S集合,其中包含一个ai的序列 , 每一个ai 取值 和[ui] 一样 ==> 包含(0 , 1 , m-1)的一个base进制的正整数k。
那么定义域是3^mm个不同集合。
值域也是 3^mm个数。(0 , 1 , m-1)
并且每一个S对应一个k,这个容易证,只需要做减法。(前提是保证了一定大于0)
一一对应也是很简单证明的。所以得证。
方法2:尝试使用数学归纳法。
方法3:尝试构造法直接得出结果。
2.得出结果:
所以4个数是1 , 3 , 9 , 27 . 因为是0 1 2也就是3进制所有数都可以表示出来。得到结果。
唯一性还没有证明。
阅读全文
0 0
- 进制组合问题(独立验证)[三相组合问题]
- 组合问题!
- 组合问题
- 组合问题
- 组合问题
- 组合问题
- 组合 问题
- 组合问题
- 组合问题
- 组合问题
- 紧急求助 组合问题
- 数字组合问题
- 组合键问题
- C/C++ 组合问题
- 一个组合问题
- 组合问题一个
- 组合问题算法
- 苹果_组合问题
- book1 unit3 after-class reading 1 : Learn How to Listen
- Qt OpenGL教程 (非常详细)
- 美团,饿了么,百度打印机如何自动打印外卖订单小票(教程)
- 谈谈Java中的ThreadLocal
- HDU 5950 Recursive sequence(矩阵快速幂)
- 进制组合问题(独立验证)[三相组合问题]
- 结构体 和类的区别
- 根据页面地址拼接页面内部获取到的地址
- Hibernate4 hello案例
- input框 placeholder变色,及去掉苹果手机默认input样式,css去除点击阴影
- book1 unit3 after-class reading 2 : How to Talk to Anyone, Anytime, Anywhere
- 领域驱动核心概念总结
- Codeforces Round #430 (Div. 2) D. Vitya and Strange Lesson
- 2017第九届北京空气净化及水净化、北京国际节能减排展览会会刊