项链分赃问题与Borsuk-Ulam定理
由于连续版本的项链分赃问题如果证明能实现,则离散版本也能实现,下面只考虑连续版本。
如果项链只有两种宝石,且长度为1,那么等于找一个数对(a,b,c)
使得a+b+c=1,且关于小偷1的两种宝石的数量(x,y)可记为(a,b,c)的一个变换A。
即
不难看出A是连续变换。
进一步的,可以设。
也就是将方案映射到了球面上,且x>0时,规定a代表的线段分给小偷1。
由此,球面上的一点就对应了一种分赃方案,而是一个连续变换。
由Borsuk-Ulam定理可知,存在x0,y0,z0使得:
因此,方案(x0,y0,z0)可使得小偷1和小偷2的两种宝石的数量分别相同。
也就证明了,n=2时的项链分赃问题。
即最多通过2刀,可使得小偷1、2拿到相同数量的同种宝石。
n>2时的情形,可由任意维度的Borsuk-Ulam定理解决。
项链分赃问题与Borsuk-Ulam定理相关推荐
- bzoj 4895: 项链分赃(增强版)
4895: 项链分赃(增强版) Time Limit: 1 Sec Memory Limit: 128 MB Submit: 277 Solved: 211 [Submit][Status][Di ...
- BZOJ4893 项链分赃
第一次出题233 先给出结论,切的刀数一定小于等于颜色个数. 所以暴力判掉1和2,剩下输出3就行了. 你肯定会问"为什么?!" 让我尝试证明一下这个东西. ------------ ...
- BZOJ4893: 项链分赃 BZOJ4895: 项链分赃(增强版)
Solution 神仙题.jpg 切一刀简单啊,维护一个前缀和. 切两刀简单啊,拿个队列维护中间那一段. 切三刀,这tm什么毒瘤题. 于是打开题解:"保证不会答案不会超过宝石种类" ...
- 数学很枯燥?原来数学中竟然还有这样的定理!
谁说数学是枯燥的?在数学里,有很多欢乐而又深刻的数学定理.这些充满生活气息的数学定理,不但深受数学家们的喜爱,在数学迷的圈子里也广为流传. 1 喝醉的小鸟 定理 喝醉的酒鬼总能找到回家的路,喝醉的小鸟 ...
- 数学中竟然还有这样的定理!
谁说数学是枯燥的?在数学里,有很多欢乐而又深刻的数学定理.这些充满生活气息的数学定理,不但深受数学家们的喜爱,在数学迷的圈子里也广为流传. 喝醉的小鸟 定理:喝醉的酒鬼总能找到回家的路,喝醉的小鸟则可 ...
- 数学中鲜为人知的定理!
谁说数学是枯燥的?(给我站出来)在数学里,有很多欢乐而又深刻的数学定理.这些充满生活气息的数学定理,不但深受数学家们的喜爱,在数学迷的圈子里也广为流传. 喝醉的小鸟 定理:喝醉的酒鬼总能找到回家的路, ...
- 【2019华为笔试】召唤师的技能——圆排列,翻转和项链排列
题目描述: dota游戏里面,召唤师可以控制冰雷火三种元素,并通过元素组合产生新的技能.现在我们修改了张新的地图, 地图中他能够控制n种元素, 并且将m个元素围成一个圈组成一 个新技能(这m个元素通过 ...
- 数学可证明:酒鬼总能找到回家的路
看看这5个定理!还有人说数学是枯燥的?在数学里,有很多欢乐而又深刻的数学定理.这些充满生活气息的数学定理,不但深受数学家们的喜爱,在数学迷的圈子里也广为流传. 喝醉的小鸟 定理:喝醉的酒鬼总能找到回家 ...
- 【SDOI2013】项链【莫比乌斯反演】【Polya定理】【递推式求通项】【数论】
题意:TTT 组数据,每组给定 n,an,an,a,求满足下列条件的项链数量: 有 nnn 个珠子. 每个珠子上有三个 [1,a]∩Z[1,a]\cap \Z[1,a]∩Z 的数,且三个数 gcd\ ...
最新文章
- python re match groups_python re.match与re.search的区别
- Elastic Search入门:架构说明及Docker方式体验
- 无法检测或故障_电热水壶故障检修分析。
- LeetCode之Count and Say
- 标签编辑新工具:如何使用控制台标签编辑器(Tag editor)
- HashMap与ConcurrentHashMap的测试报告
- 一. python的collections模块
- 百度地图坐标转换的异步回调事件
- Android全面屏如何做适配
- paip. java的 函数式编程 大法
- python网页抓取与按键精灵原理一样吗_Python——爬虫——爬虫的原理与数据抓取...
- Windows 10 20H2 微软MSDN官方正式版ISO镜像下载
- 刷网课seleinum 小程序
- 数据库中的左连接和右连接的区别
- 如何使用Python给Excel写入数据
- essay--网页播放器代码大全
- sql跟oracle的区别吗,扫盲文:oracle跟sql server的十大区别
- 《使用Python进行自然语言处理》学习笔记四
- 关于ios13升级到ios14企业APP出现无法安装解决方案
- 利用jquery-ajax实现局部刷新
热门文章
- 用于图片文本识别的Tesseract-OCR的安装说明(windows10)
- 如何打造高颜值PPT——小鱼儿何艳老师ppt课-课堂笔记
- Kaggle Lending Club Loan Data数据可视化分析与不良贷款预测
- 8g内存一般占用多少_电脑8G内存够用吗?
- Flutter 平移动画 — 4种实现方式
- 区块链学习(6)-EVM有6种方式可以存储数据
- 训练日记2019.11.13 冬至日
- 6.1电机,串口控制,PWM调速
- Sql Server数据库基础教学
- 【压测】压力测试ab的用法【原创】.md