如何猜世界杯冠军?
我赌阿根廷,不是因为我看好阿根廷队,而是因为“阿”字开头的一组汉字是“雅虎、阿里、安卓、亚马逊”,而“牛”字开头的汉字是“金牛、牛肉、公牛、奶牛”,我认为2018年世界杯冠军的得奖号码肯定和这些有关(当然,我不认为会是4256或3974) 至于怎么利用这些数字?我没想好…… 反正我觉得这很牛逼! 我赌阿根廷!
----------我是分割线---------- 最近几天不断有朋友说,自己也在思考这个问题,也尝试了一些方法,但是都失败了;还有人问我为什么没出新的答案了....好吧,其实我不是偷懒,也不是不关注世界杯,只是我的研究确实没有收获而已——所以我把这个问题的答案删了,免得误导大家 所以今天又忍不住来答一答。。。
还是那句话吧,我没有发现什么规律,不过既然很多朋友都在找规律,那我就把我的思路分享一下吧 首先可以确定的是:要猜中世界杯冠军,一定需要两个东西: 第一,与足球相关的关键词(球员名字、球队名称等) 第二,与彩票开奖有关的算法 那么第一个部分很好办,只要把跟足球有直接关系的词全都找出来就行啦~比如下面这几个:
A:阿根廷/巴西/德国/西班牙/法国/意大利 B:梅西/C罗/内马尔/穆勒/格策 C:马拉多纳/贝利 D:世界杯 E:小罗/卡卡 F:巴塞罗那/皇马 G:拜仁 H:意甲 I:英超 J:欧冠 K:西甲 L:亚冠 M:国际米兰 N:欧联杯 O:曼联 P:巴萨 Q:尤文 R:国米 S:大巴黎 T:切尔西 U:阿森纳 V: 曼城 W:拉莫斯 X:尤文图斯 Y:马竞 Z:皇马 a:巴萨 b:迪马利亚 c:博格坎普 d:内斯塔 e:罗本 f:欧文 g:齐达内 h:里瓦尔多 i:菲戈 j:巴蒂 k:卡恩 l:莱因克尔 m:亨利 n:哈维 o:克洛泽 p:小罗 q:伊瓜因 r:苏亚雷斯 s:卡卡 t:范尼 u:德罗巴 v:杰拉德 w:迭戈弗兰 x:法布雷加斯 y:埃托奥 z:卡卡 abcd…efghijklmnopqrstuvwxyz 现在的问题是:我们该怎么把这些单词组合起来呢? 在我的想象中,这种类型的题目大概是这样的: 如果我有足够的时间,我会把所有可能的字母排列方式全都列出来(一共有64种,分别是26个英文字母+0-9的十个数字的组合方式),然后挨个判断哪些符合规则,这样就能得到最终的结果 但问题是,现在我没有这么多时间啊=_= 那我该怎么办好呢?我想了一下,只能换一种思路去考虑了:假如是我设计这道题的话,我该怎么做呢?
于是我去问了几个朋友:如果让你来设计这一道问题,你会怎么做呢? 大部分人的答案是:使用一种特殊的排序方式来表示字母顺序 而这种排序的方式就是:每个字符串的第一个字母都表示一个数字,第二、第三个字母分别代表第二位和第三位;以此类推,每一个字符在字符串中的位置所代表的数字都是它在该字符上的序号 举个例子好了:
上面的这段字符串就表示了一个十进制的数,这个数字等于“a”(第一位)乘以26+“s”(第二位)乘以2+“t”(第三位)-1+“h”(第四位)乘以2+“e”(第五位)×1+“n”(第六位)×10+“g”(第七位) ×100+“f”(第八位)×1000=622329 最后我再强调一下:这里的数字表示的都是ASCII码的大小!!而不是十进制数值哦!! 所以我们可以看出,上面那段字符串里面所有字符的ASCII编码加起来之和,正好是这个数字 ASCII编码的计算方式如下: 其中: \x{xxxx}是十六进制表示形式。例如\x{b4}表示'y',因为b4在十六进制中是1100100,也就是十进制中的98; \xc0 – \xdf是8到15位的ASCII编码,因此\xc0是'а', 'в'; 同理,\xd0 – \xd7是12到15位的ASCII编码,因此'б','г'; '\xe0 – \xef是16到19位的ASCII编码,因此'ц','д'; '\xf0 – \xf7是20到27位的ASCII编码,因此'э','ю'; '\x80 – \xbf是0到7位的ASCII编码,因此'я','к'; '\xaa – \xaf是10至14位的ASCII编码,因此'л','м'; '\xb4 – \xbf是15到19位的ASCII编码,因此'"н"','о'; '\xba – \xbf是20至31位的ASCII编码,因此'п','р'; '\xbd – \xbf是32至39位的ASCII编码,因此'с','т'; '\xc2 – \xdf是40至49位的ASCII编码,因此'у','ф'; '\xe2 – \xef是50至59位的ASCII编码,因此'х','ц'; '\xed – \xff是60至61位的ASCII编码,因此'ш','щ'; '\xdc – \xff是62至63位的ASCII编码,因此'ч','д' 因为我要算的就是这段字符串的数字,所以我只需要把它复制到Excel里面就行了 接下来我要做的就是:把所有的可能性全都写出来并计算