2020 10 29 一道有趣的邏輯題

2021-10-25 09:17:29 字數 276 閱讀 8884

有乙個國王,他有乙個漂亮的公主,公主到了成年的年紀,國王要挑選乙個聰明的成年男子當駙馬,迎娶公主。

他最終在所以適齡男子中挑選了3名都很聰明的男子接收最後的挑戰。

國王準備了5頂帽子,3頂是黑色的,2頂是紅色的。

讓3名聰明的男子併排站好,國王依次從背後給3個人戴上帽子,誰能第乙個說出自己帽子顏色的人,就可以當選為駙馬。

3頂帽子都戴好後,現場沉默了1分鐘,之後有一名男子站了出來,說出了自己頭上帽子的顏色。

請問,是第幾名男子通過了挑戰,他頭上的帽子是什麼顏色 ?

一道有趣的Try catch finally的題

package com public class tryreturnfinally catch exception e finally return x public static void main string args 為何這個輸出是2?在 return x xx 和 x debug後,先進入...

一道邏輯題

前幾天在網上看到一道題目 將54張撲克牌按照某種次序進行排列,然後取出第一張放至底部,然後將現在的第一張翻開拿出來,不斷迴圈,直至手中沒有撲克牌,而且拿出撲克牌的順序依次是紅心a k 方片a k 黑桃a k 梅花a k 大王 小王。這道題目讓我想起了小時候老爸給我出的題目,取一幅撲克牌同花色的a k...

一道有趣的迴圈題目

問題 輸入為 n,求乙個 n n的矩陣,規定沿 45度線遞增,形成乙個 zigzag 陣列 jepg 編碼裡取畫素資料的排列順序 用 c 實現。本人的實現思路 在 程式設計師面試寶典 中有另一種解法 問題的實質是把 0,n 1 中的整數依之字形填入乙個二維陣列。於是考慮按之字形遍歷陣列,遍歷時,方向...