慎入...
小李:“老张!你搬家了还没把新的电话号码告诉我,电话簿上没有。”老张:“我实在不想把电话号码告诉别人。”
小李:“这样吧,我问24个问题,你以是或否回答我。好吗?”
老张:“可能的电话号码有上千万,你能在24个问题中猜出来?没问题你问吧!”
果然,小李只问了24个问题就猜出了老张家里的7位电话号码!
你能想出是什么方法吗? 我想电话号码第一位数字应该是又规定的,那么很容易得知的,应该无需提问的。
那么只剩下6个数字,可提24个问题,也就是说每个数字可提4个问题。
第一个问题 这个数字是奇数吗?
(回答 是)第二个问题 根据第一问的答案:是,那么就问此数是否为3的倍数
第三个问题 根据第二问的答案:若是,则问是不是3,可判断是否为3或9 若不是,就问是否为1
第四个问题 若对1的回答否,那么再问是否为5,即可判断是否为5或7
(回答 否)第二个问题 根据第一问的答案:不是,那么就问此数是否为2的次幂数
第三个问题 根据第二问的答案:若不是,则问是否为0,即可判断是否为0或6 若是,则问是否为2
第四个问题 若对2的回答否,那么再问是否为4,即可判断是否为4或8.
小弟愚昧,还请高手赐教啊 4乘7等于28.怎么是24? 电话号码第一位数字应该是有规定的,但是不同地区的规定不同,因此第一位电话号码还是有必要提问的。 哦,明白了 座机号码首先是国家的区号(如果中国为86,这也是手机发短信为什么会自动在号码前升有+86字样的原因),然后是地区号(如北京010,成都028),然后是区县号(一般是前2位至前3位),最后是乡镇级的号位(一般是第3位或第4位),最后就是顺便的编码了。
那么我想小李只要提三问甚至更少的问题就能确定电话前三位数,剩下的问题只要针对
0---9这十个数的特点提问就好了。比如奇偶性,数字9的特点:是9的倍数的多位,各个位数字和,直到相加为一位数时,这个数正好是9 .....方法很多这只是举个例子。 座机号码首先是国家的区号(如果中国为86,这也是手机发短信为什么会自动在号码前升有+86字样的原因),然后是地区号(如北京010,成都028),然后是区县号(一般是前2位至前3位),最后是乡镇级的号位(一般是第3位或第4位),最后就是顺便的编码了。
那么我想小李只要提三问甚至更少的问题就能确定电话前三位数,剩下的问题只要针对
0---9这十个数的特点提问就好了。比如奇偶性,数字9的特点:是9的倍数的多位,各个位数字和,直到相加为一位数时,这个数正好是9 .....方法很多这只是举个例子。 座机号码首先是国家的区号(如果中国为86,这也是手机发短信为什么会自动在号码前升有+86字样的原因),然后是地区号(如北京010,成都028),然后是区县号(一般是前2位至前3位),最后是乡镇级的号位(一般是第3位或第4位),最后就是顺便的编码了。
因此只要先确定地方也就确定了号码前三位数,再根据0---9这十位的特点就可以知道这七位数。比如奇偶性等。
。。。。
快斗发重了 Carelessness is terrible
页:
[1]
2