给网站做网站,wordpress阿里云云存储,用动易建设网站教程,wordpress forum春晚已经越来越拉胯了#xff0c;看着节目单没一个能打的#xff0c;本来想说#xff1a;办不起#xff0c;就别办呗。 没想到第二天刘谦的魔术以一种很奇特的姿势火起来了#xff0c;干脆蹭个热度#xff0c;分析下魔术的原理。
魔术1
这个不算什么新奇的节目#xf…春晚已经越来越拉胯了看着节目单没一个能打的本来想说办不起就别办呗。 没想到第二天刘谦的魔术以一种很奇特的姿势火起来了干脆蹭个热度分析下魔术的原理。
魔术1
这个不算什么新奇的节目刘谦其实在很久以前就讲解过了。关键其实就是落汗在扑克上面做标记洗牌的人是非常清楚每一张牌的位置的所以想洗出什么样的牌都可以。
https://www.bilibili.com/video/BV1aV411m79Q?vd_source76cc3e139f8bd1d82fc69fc16c5b1665
魔术2
这种每个人都能做到的魔术设计的互动性也很强通过将步骤复杂化让人感觉非常神奇。作为一名攻城狮第一反应就是——这肯定是个算法。
1、对半撕开4张不一样的牌按照顺序叠起牌堆。
2、根据名字文字数量N按照顺序依次从牌堆顶部取牌放到牌堆底部循环N次。
3、将牌堆顶部三张牌插入牌堆中间任意位置提取牌堆顶部一张牌作为底牌。
4、根据南北方人在牌堆顶部提取1/2/3张牌插入牌堆中间。
5、根据性别丢弃牌堆顶部1/2张牌按照顺序依次从牌堆顶部取牌放到牌堆底部循环7次。
6、从牌堆顶部取出1张牌放到牌堆底部从牌堆顶部丢弃1张牌循环至剩下最后一张牌。
一共为6步我们逐步分析。
1、对半撕开4张不一样的牌按照顺序叠起牌堆。
这是个初始状态让牌的排列形成ABCDABCD。 2、根据名字文字数量N按照顺序依次从牌堆顶部取牌放到牌堆底部循环N次。
这种无论N是多少都不影响结果的操作不会改变ABCDABCD的牌型本质上就是个环形队列在转。 3、将牌堆顶部三张牌插入牌堆中间任意位置提取牌堆顶部一张牌作为底牌。
将最顶上的ABC牌插入牌堆中间有两个作用一个是让D变成最顶上的牌被取出来作为底牌。另一个是让最底下的D成为目标牌。 这时候就可以简化模型将ABC标记为普通牌D标记为目标牌。这样无论从顶部提取的三张牌插到哪个位置都能保证牌型为Common/Common/Common/Common/Common/Common/Object。 4、根据南北方人在牌堆顶部提取1/2/3张牌插入牌堆中间。
这一步也是没有改变牌型的所以做不做都一样。牌型依然为Common/Common/Common/Common/Common/Common/Object。
5、根据性别丢弃牌堆顶部1/2张牌。按照顺序依次从牌堆顶部取牌放到牌堆底部循环7次。
这步是最巧妙的无论是哪种情况都可以将目标牌移动到安全位置让目标牌保留到最后。
丢弃1张牌的情况
先看丢弃1张牌的情况经过提取底牌丢弃1张牌后剩余6张牌型为Common/Common/Common/Common/Common/Object。 从牌堆顶部取牌放到牌堆底部。由于现在有6张牌循环6的倍数次相当于保持不变。所以循环7次相当于执行7%61次。牌型变为下图所示这里运用了数学上的约瑟夫问题n牌的总数6m2最简单的情况人的直觉不太容易发觉。 此时目标牌已经被转移到6张牌里面的第5位那就是安全位循环多次后最后一张牌就是安全位里面的目标牌。
丢弃2张牌的情况
经过提取底牌丢弃1张牌后剩余5张牌型为Common/Common/Common/Common/Object。 从牌堆顶部取牌放到牌堆底部。同理循环7次相当于执行7%52次。 此时目标牌已经被转移到5张牌里面的第3位那就是安全位。 6、从牌堆顶部取出1张牌放到牌堆底部从牌堆顶部丢弃1张牌循环至剩下最后一张牌。
这里就是看为啥第5步目标牌的位置是安全位了还是分两种情况来看。
丢弃1张牌的情况 丢弃2张牌的情况
可以看到丢弃2张牌的情况的第一轮就相当于丢弃1张牌的情况的第二轮了。 所以无论是那种情况只要做对了以上几步保留下目标牌就能跟底牌进行完美合并。这个魔术设计不得不说是相当的巧妙。
尼格买提热合曼的失误
这是整个春晚最热议的话题了成了整场魔术的画龙点睛之笔整个春晚其他节目都不重要了。
他在执行第4步的时候提取了牌堆顶部的2张牌但没有插入中间来保持Common/Common/Common/Common/Common/Common/Object的牌型而是放到了最底部导致牌型变为Common/Common/Common/Common/Object/Common/Common目标牌由于不在安全位导致被丢弃掉。 无论这个是真实的失误也好还是特意安排都给这几年半死不活的春晚带来了新的高峰让我们再感受一次小尼的尴尬。
新的一年祝大家龙行龘龘前程朤朤