白帽子:亦稱白帽黑客、白帽子黑客,是指那些專門研究或者從事網路、計算機技術防禦的人,他們通常受雇於各大公司,是維護世界網路、計算機安全的主要力量。很多白帽還受雇於公司,對產品進行模擬黑客攻擊,以檢測產品的可靠性。
黑帽子:亦稱黑帽黑客、黑帽子黑客,他們專門研究病毒木馬、研究操作系統,尋找漏洞,並且以個人意志為出發點,攻擊網路或者計算機。
紅帽子:也叫紅帽黑客、紅帽子黑客,最為人所接受的說法叫紅客。嚴格的來說,紅帽黑客仍然是屬於白帽和灰帽范疇的,但是又與這兩者有一些顯著的差別:紅帽黑客以正義、道德、進步、強大為宗旨,以熱愛祖國、堅持正義、開拓進取為精神支柱,這與網路和計算機世界裡的無國界情況不同,所以,並不能簡單講紅客就歸於兩者中的任何一類。
紅客通常會利用自己掌握的技術去維護國內網路的安全,並對外來的進攻進行還擊,通常,在一個國家受的網路或者計算機受到國外其他黑客的攻擊時,第一時間做出反應、並敢於針對這些攻擊行為做出激烈回應的,往往是這些紅客們。
黑客起源
「黑客」一詞是英文Hacker的音譯。這個詞早在莎士比亞時代就已存在了,但是人們第一次真正理解它時,卻是在計算機問世之後。根據《牛津英語詞典》解釋,「hack」一詞最早的意思是劈砍,而這個詞意很容易使人聯想到計算機遭到別人的非法入侵。因此《牛津英語詞典》中「Hacker」一詞涉及到計算機的義項是:「利用自己在計算機方面的技術,設法在未經授權的情況下訪問計算機文件或網路的人。」
最早的計算機於1946年在賓夕法尼亞大學誕生,而最早的黑客出現於麻省理工學院。貝爾實驗室也有。最初的黑客一般都是一些高級的技術人員,他們熱衷於挑戰、崇尚自由並主張信息的共享。
2. 經典邏輯題:黑白帽子
若第三個人知道他戴的帽子,那麼就只有一種可能性:前面兩個人戴的是白帽子,他是黑帽子。這樣第二個人也就知道他戴了白的,第三個人也就知道了。
但是如果第一個人不知道,那麼前面兩個人中至少有一人是黑帽子,此時如果第二個人知道,那就只有一種可能:第一個人是白帽子,他是黑帽子。
實際上第二個人不知道他自己是什麼帽子,那麼他肯定是看到了前面的人戴的是黑帽子。(因為他和第一個人中肯定有一個人戴的是黑帽子,若第一個人是白色的,那他肯定是黑色的,但是第一個人如果是黑色的,那他就不知道他是什麼顏色的了)
這樣聽到後面兩個人的回答都是:不知道的時候,第一個人就能猜出他戴的是黑帽子了
三人從後到前表示為:3,2,1
若3知, 則:3(黑),2(白),1(白)
若3不知,則:3( ),2(白),1(黑)
3( ),2(黑),1(白)
3( ),2(黑),1(黑)
若3不知而2知,則只有一種情況:
3( ),2(黑),1(白)
但是若3不知而2也不知,就有下面兩種情況:
3( ),2(白),1(黑)
3( ),2(黑),1(黑)
不論以上兩種中的那種情況第一個人都可以得出結論:
他戴的是黑色的帽子,三人全是黑帽子只是其中的一個可能性而已。
3. 經典智力題——帽子顏色問題
若第三個人知道他戴的帽子,那麼就只有一種可能性:前面兩個人戴的是白帽子,他是黑帽子。這樣第二個人也就知道他戴了白的,第三個人也就知道了。
但是如果第一個人不知道,那麼前面兩個人中至少有一人是黑帽子,此時如果第二個人知道,那就只有一種可能:第一個人是白帽子,他是黑帽子。
實際上第二個人不知道他自己是什麼帽子,那麼他肯定是看到了前面的人戴的是黑帽子。(因為他和第一個人中肯定有一個人戴的是黑帽子,若第一個人是白色的,那他肯定是黑色的,但是第一個人如果是黑色的,那他就不知道他是什麼顏色的了)
這樣聽到後面兩個人的回答都是:不知道的時候,第一個人就能猜出他戴的是黑帽子了
三人從後到前表示為:3,2,1
若3知, 則:3(黑),2(白),1(白)
若3不知,則:3( ),2(白),1(黑)
3( ),2(黑),1(白)
3( ),2(黑),1(黑)
若3不知而2知,則只有一種情況:
3( ),2(黑),1(白)
但是若3不知而2也不知,就有下面兩種情況:
3( ),2(白),1(黑)
3( ),2(黑),1(黑)
不論以上兩種中的那種情況第一個人都可以得出結論:
他戴的是黑色的帽子,三人全是黑帽子只是其中的一個可能性而已。
4. 白帽子和黑帽子!
第一個是白帽子,地二個是黑帽子,第三個是白帽子
5. 我國一位數學家的問題:一共有5個帽子,其中有3個帽子是黑的,2個是白的。把3個黑帽子分別戴在3個人
這道題的關鍵點在於猶豫了很久這點。現場如果是,兩白一黑的話,很快就有一個人能說出自己帽子定位顏色。排除此可能後,還剩全黑和一白兩黑兩種情況。一白兩黑的情況,假設有人看到了一黑一白,那肯定能說出自己是黑色;但沒有人說出自己是黑色,說明所有人看到的都是黑色,才會猶豫無法做出判斷。最終只能一種情況全黑。
6. 推理題:有1位老師,准備3頂白帽子,2頂黑帽子,讓3個學生看到,然後叫他們閉上眼睛,分別給他們戴上
甲可以。丙推斷不出自己帽子的顏色則甲乙兩人的帽子可能是2白或1白1黑,乙也推斷不出自己帽子的顏色則甲的帽子顏色只能為白色,故甲可以推斷出自己帽子的顏色
7. 奧數問題 一百個人,每人戴一頂帽子,帽子有黑白兩色每人可看前面所有人的帽子顏色,但不能看自己的和後面
必能活下來的有99人!!!要犧牲的就是最後一人,活下來的可能性為1/2。
第一百個人先數出前面九十九人共戴了奇數還是偶數頂黑帽子,奇數就喊「黑色」,偶數就喊「白色」。第九十九人再數出前面的人戴了奇數還是偶數頂黑帽子,如和後面第一百個人抱的答案一樣,就說明自己戴了白帽子(否則黑帽子奇偶就改變了),就喊「白色」,同時也告訴了前面的人黑帽子是偶數頂。反之則喊「黑色」,同時也告訴了前面的人黑帽子是奇數頂。前面每個人都用這個方法判斷自己的帽子的顏色,並傳達帽子的奇偶,就能使前99人都活下來。
8. 白紅帽子和黑帽子邏輯推理
C戴的是紅顏色的帽子.
C可以看到A、B帽子的顏色,首先可以肯定,AB兩人不可能同時戴著白帽子,否則C就會知道自己戴的是紅帽子;其次,如果C戴的是白帽子,對A來說,同上理,他看定看到B戴的是紅帽子,才會不知道自己戴的是什麼顏色的帽子;最後,也是最關鍵的,對B來說,以A的邏輯推理,如果他看到C戴的是白帽子,而A又不知道自己帽子的顏色,則B就能肯定自己戴的是紅帽子,因此與題目中B不知道自己帽子的顏色相駁,所以,C戴的是紅顏色的帽子.
9. 小學奧數思維題目:一位教授有黑色和白色共十丁帽子他叫來十個學生,
6頂
因為每個帶白色帽子的學生都看見的是6頂黑色的帽子和3頂白色的帽子。所以教授說到第四遍後,所有帶白色帽子的學生就都會意識到:這一次說的是我。所以他們就摘下了自己的帽子。
10. 華羅庚退步解題方法 ,就是三個學生戴帽子,三頂白帽子,兩頂黑帽子
排除法:
這道題的條件有兩個
1,猶豫前一會兒
2,猶豫後一會兒
答案只有三個可能
1三白,
2一白兩黑
3兩白一黑
通過猶豫前一會兒排除2,因為肯定有個白的先說,不會猶豫
通過猶豫後一會兒排除3,如果有個黑的,那麼兩個白的就會根據不會有兩個黑的說出自己是白的,
總而言之,對於神童來說猶豫這么久意味著無法確定,神童之間明白大家都無法確定,而三白就是唯一無法確定的情況.也就是唯一的情況.