<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      只有一個人說了真話!通解代碼——python

      不管幾個人說了這話,代碼邏輯都是一樣的,無非參數不同。

      大老鼠發現家里的奶酪少了一大塊,審問四只小老鼠ABCD,其實只有一只老鼠偷吃了奶酪。

      A說: 我沒吃。

      B說: 是C吃的。

      C說: 肯定是D吃的。

      D說: C在冤枉我。

      己知四只小老鼠中有一只說的是真話,三只說的是假話。

      到底是誰偷吃了奶酪。

      ### 如果題目變化只要修改這里就好了
      # 列出證詞,1代表做了,0代表沒做
      dic = {
          "A": {("A", 0)},
          "B": {("D", 1)},
          "C": {("B", 1)},
          "D": {("D", 0)},
      }
      true_num = 1  # 幾個人說了真話
      ###
      
      # 循環假設是誰做了
      for do in dic.keys():
          l = {(i, 1 if i == do else 0) for i in dic.keys()}  # 列出全場情況
          num = 0  # 記錄真話的次數
          true_list = []
      
          # 用集合判斷是否說了真話
          # 證詞 和 實際情況 取交集 等于 證詞,代表說了真話
          for dwho, ddo in dic.items():  # 依次判斷
              if (l & ddo) == ddo:
                  num += 1
                  true_list.append(dwho)
      
          if num == true_num:  # 判斷是否正確
              print(f"{'、'.join(true_list)}說了真話,{do}干的")
      
      # ==> D說了真話,A干的
      
      posted @ 2023-04-10 11:48  最冷不過冬夜  閱讀(173)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 黄色三级亚洲男人的天堂| 国产三级精品三级在线专区1| 精品午夜福利在线视在亚洲| 激情人妻自拍中文夜夜嗨| 欧美性猛交xxxx免费看| 内射中出无码护士在线| 在线亚洲午夜片av大片| 青青草原国产AV福利网站| 成人午夜福利视频后入| 精品91在线| 国产精品国产精品无卡区| 精品国产线拍大陆久久尤物| 磐安县| 精品久久久久久无码人妻蜜桃| 国产一区二区在线观看粉嫩| 色就色中文字幕在线视频| 国产99青青成人A在线| 日本五十路熟女一区二区| 欧美日韩性高爱潮视频| 日本熟妇XXXX潮喷视频| 99久久机热/这里只有精品| 国产边摸边吃奶边叫做激情视频| 久久99精品国产自在现线小黄鸭| 中字幕人妻一区二区三区| 亚洲国产大片永久免费看| 亚洲精品日韩在线观看| 国产精品白浆在线观看免费| 色吊丝免费av一区二区| 国产黄色大片网站| 临泽县| 人人爽天天碰天天躁夜夜躁| 亚洲av无码乱码在线观看野外| 亚洲高潮喷水无码AV电影 | 欧美成人精品手机在线| 色综合久久精品亚洲国产| 永久免费观看美女裸体的网站| 亚洲欧洲成人a∨在线| 中文字幕国产日韩精品| 乌兰察布市| 日韩精品中文字幕第二页| 欧美精品在线观看|