1. 华罗庚帽子问题的原理
此题判断中可能出现这样三种情况:(1)两黑一白;(2)两白一黑;(3)三白。如果是第一种情况,戴白帽子的学生一看便能说出自己戴的帽子的颜色,而实际上三人睁眼互看了一下,踌躇了一下,没一人马上说出,这表明不是第一种情况。
那么再看看是不是第二种情况,如果其中有1人戴黑帽子,另外两人必定会立刻说出自己戴白帽子,而不会踌躇了一会“,显得为难的样子。所以,这种情况也不符合。
那么,只有第三种情况的判断是正确的。因为三人均为难,说明谁也没有看见有人戴黑帽子。于是,3位聪明的学生才会异口同声地说出自己戴的是白帽子。
这一名题是华罗庚在传统的逻辑推理问题的基础上改编的,从中我们不难看出著名数学家的内在功力,体现了华老高超的思维技巧。
2. 逻辑推理
答案是3个人白帽子
第一次提问的时候,戴白帽子的人只看见另外戴白帽子的人,也有黑帽子,没有举手,因为他不确定自己的帽子是什么颜色。 这时白帽子数量大于1,因为如果只有一个白色的人,看见所有人是黑色,他肯定要举手。
第二次提问的时候,戴黑帽子的人看见了所有戴白帽子的人,但是也不确定自己的帽子是什么颜色,所以没有举手。这时候白色数量大于2,白帽子的人看见了两个以上的白帽子所以也没举手。
第三次提问的时候,所有人都举手了,戴黑的人以为自己是白色的,戴白色的人看见黑色的人第一次和第二次都没有举手,在等着黑色的人来举手表明自己的帽子,所以说是3个人,不知道对不对,希望LZ指证
3. IT圈说的白帽子,红帽子,黑帽子都是指什么
白帽子:亦称白帽黑客、白帽子黑客,是指那些专门研究或者从事网络、计算机技术防御的人,他们通常受雇于各大公司,是维护世界网络、计算机安全的主要力量。很多白帽还受雇于公司,对产品进行模拟黑客攻击,以检测产品的可靠性。
黑帽子:亦称黑帽黑客、黑帽子黑客,他们专门研究病毒木马、研究操作系统,寻找漏洞,并且以个人意志为出发点,攻击网络或者计算机。
红帽子:也叫红帽黑客、红帽子黑客,最为人所接受的说法叫红客。严格的来说,红帽黑客仍然是属于白帽和灰帽范畴的,但是又与这两者有一些显著的差别:红帽黑客以正义、道德、进步、强大为宗旨,以热爱祖国、坚持正义、开拓进取为精神支柱,这与网络和计算机世界里的无国界情况不同,所以,并不能简单讲红客就归于两者中的任何一类。
红客通常会利用自己掌握的技术去维护国内网络的安全,并对外来的进攻进行还击,通常,在一个国家受的网络或者计算机受到国外其他黑客的攻击时,第一时间做出反应、并敢于针对这些攻击行为做出激烈回应的,往往是这些红客们。
黑客起源
“黑客”一词是英文Hacker的音译。这个词早在莎士比亚时代就已存在了,但是人们第一次真正理解它时,却是在计算机问世之后。根据《牛津英语词典》解释,“hack”一词最早的意思是劈砍,而这个词意很容易使人联想到计算机遭到别人的非法入侵。因此《牛津英语词典》中“Hacker”一词涉及到计算机的义项是:“利用自己在计算机方面的技术,设法在未经授权的情况下访问计算机文件或网络的人。”
最早的计算机于1946年在宾夕法尼亚大学诞生,而最早的黑客出现于麻省理工学院。贝尔实验室也有。最初的黑客一般都是一些高级的技术人员,他们热衷于挑战、崇尚自由并主张信息的共享。