王老師喜歡哪張牌?

2021-10-12 09:04:08 字數 871 閱讀 9323

結論:王老師喜歡方塊五

a:我不知道是哪張

解讀:王老師喜歡的牌同點色有不同花色

排除

黑桃 2,3,7,8,j

梅花 6,k

剩餘

黑桃 4

紅桃 a,4,q

梅花 4,5,q

方塊 a,5

b:我知道你不知道,但是我也不知道

解讀:說明同色的所有的牌都有其他顏色存在,並且同色牌不止1張

eg:如果是b得到的資訊是黑桃,那麼a說了第一句話之後,a就能夠確定牌

排除

黑桃 4

梅花 4,5,q

剩餘

紅桃 a,4,q

方塊 a,5

a:那我知道了

解讀:a知道的是點數,所以在剩下的牌中某張牌只能有1張存在

排除

紅桃 a

方塊 a

剩餘

紅桃 4,q

方塊 5

b:那我也知道了

解讀:b知道的是花色,所以在剩下的牌中同色牌只能有1張存在

排除

紅桃 4,q

剩餘

方塊 5

王老師 預處理

1.巨集定義 語法 define 巨集名字 形參表 替換文字 其中,巨集名字是乙個識別符號 形參表為 形參名1,形參名2,形參名n 沒有型別 替換文字是一串字元.巨集呼叫和函式呼叫不同,是把程式中所有巨集呼叫 巨集名字 實參表 用替換文字 實參代替形參 代替.沒有函式的跳轉過程.例如 define ...

王老師 C 類模板

1.定義語法 template 模板參數列 class 類名 類體 注 模板型別引數 typename id 模板非型別引數 例如 int n 類體中可以出現的型別有 a.基本資料型別 b.使用者自定義型別 c.模板型別引數 d.類名 2.模板例項化 1 從類模板生成具體類的過程 2 時機 定義物件...

王老師 C 類的繼承

1.類的繼承 語法 class 匯出類名 繼承方式 基類名1,繼承方式 基類名n 類體 繼承方式有public,protected,private三種.匯出類物件構成 1 基類的物件 2 匯出類部分.匯出類中成員的訪問許可權,如下表所示.繼承方式 基類private成員 基類protected成員 ...