思維訓練讓你更高、更強 |【邏輯思維能力】「刷題訓練筆記」假設法模式邏輯訓練題(1-5)

每日一刷

思維訓練讓你更高、更強!


題目1

誰在說謊,誰拿走了零錢?

姐姐上街買菜回來后,就隨手把手里的一些零錢放在了抽屜里,可是,等姐姐下午再去拿錢買菜的時候發現抽屜里的零錢沒有了,于是,她就把三個妹妹叫來,問她們是不是拿了抽屜里的零錢,甲說:“我拿了,中午去買零食了。”乙說:“我看到甲拿了。”丙說:“總之,我與甲都沒有拿。”這三個人中有一個人在說謊,那么到底誰在說謊?誰把零錢拿走了?
在這里插入圖片描述

分析邏輯

此問題主要采用的是假設法思路,進行相關的計算分析,研究不同的場景和條件。希望我們可以熟能生巧,后面通過不斷的刷題之后,講這種假設計算場景能力,使用的如火純情!前提是只有一個人在說謊,可以考慮采用互斥理論進行排除不正確的場景:

解題

  • 前提:這三個人中有一個人在說謊。

  • 假設1:如果是甲(我拿了,中午去買零食了)說謊了,因此可以得出甲沒有偷錢,因此乙(我看到甲拿了)也說謊了。這與「前提」相互矛盾,所以這種假設是錯誤的。說明甲沒有說謊。

至此,說明投錢的人是甲,我們在來研究第二小問題,誰說謊了。

  • 假設2:由于假設1的原因,說明乙沒有說謊,否則乙說謊了,那么就說明甲沒有偷錢,這與我們上面的推論是相互矛盾的,所以乙也沒有說謊。

至此,我們可以推論出說謊的是丙

  • 假設3:如果丙(總之,我與甲都沒有拿)說的是真話,說明投錢的是乙,在這個條件下是與我們上面的假設不成立的,因為從上面的結論可以推出偷錢的正是

答案

偷錢的是甲、撒謊的是丙。


題目2

在這里插入圖片描述

夜明珠在哪里?

一個人的夜明珠丟了,于是他開始四處尋找。有一天,他來到了山上,看到有三個小屋,分別為1號、2號、3號。從這三個小屋里分別走出來一個女子,1號屋的女子說:“夜明珠不在此屋里。”2號屋的女子說:“夜明珠在1號屋內。”3號屋的女子說:“夜明珠不在此屋里。”這三個女子,其中只有一個人說了真話,那么,誰說了真話?夜明珠到底在哪個屋里面?

分析邏輯

為了方便解題和分析這種類型題,我給大家總結了一套邏輯解題思路,主要建立這種模型:前提+條件+假設排查 = 答案。

前提

這三個女子,其中只有一個人說了真話。

條件

  • 1號屋的女子說:“夜明珠不在此屋里。
  • 2號屋的女子說:“夜明珠在1號屋內。
  • 3號屋的女子說:“夜明珠不在此屋里。

假設排查

可以看出來1號屋的女子和2號屋的女子是互斥的,所以這兩個條件,假設其中一種均可以。

  • 假設1:1號屋的女子說的是真話,說明2號屋的女子說的是假話,那么3號說的也是真話,那么這個說的是錯誤的。所以突破口應該在3號屋的女子。
  • 假設2:我們在分析一下1號屋的女子說的是假話,那么2號屋的女子說的是真話,同樣的問題,3號說的依然是真話,這仍然屬于與【前提】部分是相互矛盾的,所以這種場景也是不對的。
  • 假設3:我們還是需要再3號屋子的女子進行尋找突破點,如果是3號說話了,那么此問題,不攻自破,3號說謊了,那么說明是3號屋子的女子偷的夜明珠。因此得到了一部分答案。此外還可以推測出,2號屋的女子說的也是假的,因為不在1號屋子里面,而是在3號屋子。這說明2號屋子的女子也是說謊的,最終符合我們的【前提條件】。

答案

1號屋子的女子說的是真話,并且3號屋子的女子偷的夜明珠。


題目3

在這里插入圖片描述

誰的成績好?

玲玲和芳芳經常在一起玩,有一次,有人問她們:“你們倆經常在一起玩,這次期末考試你們誰的成績好呀?”玲玲說:“我的成績比較好一點。”芳芳說:“我的成績比較差一些。”她們這兩個人之中至少有一個人沒有說實話。那么,到底她們誰的考試成績好?

分析邏輯

前提

她們這兩個人之中至少有一個人沒有說實話。

條件

  • 玲玲說:我的成績比較好一點
  • 芳芳說:我的成績比較差一些

假設排查

這個問題相比前兩道題而言,會稍微復雜一些,因為它的【前提】條件的場景會比較多。

前提條件的可能性說明:兩個人都說謊了,也可能只有一個人說謊了,那么我們要用的方案就是要考慮,什么場景下,兩個人都沒說謊的場景,從而進行排除此種假設。

假設1:如果說玲玲的成績好,是真的條件,那么說明玲玲成績是最好的,但是會得出芳芳說的也是真話,所以此場景與我們的【前提】相互矛盾,所以,說明玲玲說的是假話、芳芳說的也是假話。

答案

玲玲、芳芳都說了慌,并且芳芳的成績要好于玲玲。

題目4

在這里插入圖片描述

她們分別買了什么?

小麗、小玲、小娟三個人一起去商場里買東西。她們都買了各自需要的東西,有帽子,發夾,裙子,手套等,而且每個人買的東西還不同。有一個人問她們三個都買了什么,小麗說:“小玲買的不是手套,小娟買的不是發夾。”小玲說:“小麗買的不是發夾,小娟買的不是裙子。”小娟說:“小麗買的不是帽子,小玲買的是裙子。”她們三個人,每個人說的話都是有一半是真的,一半是假的。那么,她們分別買了什么東西?

分析邏輯

前提

  • 她們三個人,每個人說的話都是有一半是真的,一半是假的。那么,她們分別買了什么東西?

  • 每個人買的東西還不同

條件

  • 小麗說:小玲買的不是手套,小娟買的不是發夾。
  • 小玲說:小麗買的不是發夾,小娟買的不是裙子。
  • 小娟說:小麗買的不是帽子,小玲買的是裙子。

假設排查

此問題更加的復雜哈,但是方案還是有的,只要證明某一個人說的話是全部正確/全部錯誤的,就會出現排除計算的場景在。我們先進行尋找那兩個人說的信息是相關且相互矛盾的。

互斥矛盾推算法

我們想辦法尋找確定數據值,因為不確定條件過多,所以如果用暴力方法破解過于繁瑣和復雜。

假設
  • 小玲說:
    • 小麗買的不是發夾(錯誤)- > 小麗買的是發夾
    • 小娟買的不是裙子(正確)- > 小娟買的不是裙子
  • 小娟說:
    • 小麗買的不是帽子(正確)-> 小麗買的不是帽子 (這與小玲說的相互符合)
    • 小玲買的是裙子(錯誤)-> 小玲買的不是裙子
  • 小麗說:
    • 小玲買的不是手套(錯誤)-> 小玲買的是手套
    • 小娟買的不是發夾(正確)-> 小娟買的不是發夾,這與小玲說的相互符合。與前提也符合條件。

帽子,發夾,裙子,手套

小麗買的是發夾、 小玲買的是手套、對于小娟而言我們(小娟買的不是裙子)&& ( 小娟買的不是發夾),因為小玲買了手套,所以小娟沒有辦法在買手套了,否則與【前提】互斥,所以只能買的是帽子。

答案

小麗買的是發夾、 小玲買的是手套、小娟買的帽子。


題目5

在這里插入圖片描述

誰偷了奶酪

有四只小老鼠一塊出去偷食物(它們都偷食物了),回來時族長問它們都偷了什么食物。老鼠A說:我們每個人都偷了奶酪。老鼠B說:我只偷了一顆櫻桃。老鼠C說:我沒偷奶酪。老鼠D說:有些人沒偷奶酪。族長仔細觀察了一下,發現它們當中只有一只老鼠說了實話。那么下列的評論正確的是:

a.所有老鼠都偷了奶酪;
b.所有的老鼠都沒有偷奶酪;
c.有些老鼠沒偷奶酪;
d.老鼠B偷了一顆櫻桃。

分析邏輯

前提

長仔細觀察了一下,發現它們當中只有一只老鼠說了實話。

條件

  • 老鼠A說:我們每個人都偷了奶酪。
  • 老鼠B說:我只偷了一顆櫻桃。
  • 老鼠C說:我沒偷奶酪。
  • 老鼠D說:有些人沒偷奶酪。

假設排查

互斥矛盾推算法
假設
  • 老鼠A說:我們每個人都偷了奶酪。(正確)

  • 老鼠B說:我只偷了一顆櫻桃。(錯誤)

  • 老鼠C說:我沒偷奶酪。(錯誤)

  • 老鼠D說:有些人沒偷奶酪。(錯誤)

這個不用到下一輪的邏輯判斷,就可以的出答案,只有老鼠A說的是真話,每一個人都偷了奶酪。

答案

a.所有老鼠都偷了奶酪;(正確)

b.所有的老鼠都沒有偷奶酪;(錯誤)- 悖論

c.有些老鼠沒偷奶酪;- 悖論

d.老鼠B偷了一顆櫻桃。(錯誤)- 悖論

提高邏輯思維能力的好處

當你提高邏輯思維能力時,你會獲得以下好處:

  1. 更好的決策能力:邏輯思維能力可以幫助你更好地分析問題,找到最佳解決方案,從而做出更明智的決策。

  2. 更好的解決問題能力:邏輯思維能力可以幫助你更好地理解問題的本質,找到問題的根源,并提出有效的解決方案。

  3. 更好的溝通能力:邏輯思維能力可以幫助你更清晰地表達自己的想法,更好地理解別人的觀點,并與他人進行有效的溝通。

  4. 更好的學習能力:邏輯思維能力可以幫助你更好地理解和記憶知識,更好地應用知識,從而提高學習效率和成果。

  5. 更好的職業發展:邏輯思維能力是許多職業所需的重要技能之一,提高邏輯思維能力可以幫助你在職場上更好地表現和發展。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/897859.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/897859.shtml
英文地址,請注明出處:http://en.pswp.cn/news/897859.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【愚公系列】《高效使用DeepSeek》004-DeepSeek的產品形態和功能詳解

標題詳情作者簡介愚公搬代碼頭銜華為云特約編輯,華為云云享專家,華為開發者專家,華為產品云測專家,CSDN博客專家,CSDN商業化專家,阿里云專家博主,阿里云簽約作者,騰訊云優秀博主,騰訊云內容共創官,掘金優秀博主,亞馬遜技領云博主,51CTO博客專家等。近期榮譽2022年度…

用python代碼將excel中的數據批量寫入Json中的某個字段,生成新的Json文件

需求 需求: 1.將execl文件中的A列賦值給json中的TrackId,B列賦值給json中的OId 要求 execl的每一行,對應json中的每一個OId json 如下: {"List": [{"BatchNumber": "181-{{var}}",// "Bat…

【Python】dash-fastapi前后端搭建

概述 項目中需要快速搭建一個前后端系統,涉及到dash-fastapi架構的時候,對該架構的時候進行總結。本文主要總結的是對該架構的基本使用,后續再對該架構的項目源碼進行總結分析 此處實現一個小的demo,迷你任務管理器,…

IDEA中鏈接使用mysql數據庫

一、連接mysql 1. 打開idea,在右上角側邊欄有數據庫database插件,打開側邊欄點擊加號->數據源,可以看到支持很多數據庫,選擇mysql。 2. 首次使用需要下載驅動程序,不然連接數據庫會報錯。找到mysql,點擊…

程序編譯生成的文件

目錄 .i 文件 .s 文件 .o文件 總結 在 C 編程中,.i、.s和 .o 文件是編譯過程中生成的不同階段的文件,它們代表不同的含義: .i 文件 全稱 :預處理后的文件(Intermediate File)。 含義:.i文件…

[S32K]SPI

SpiShiftClockidleLevel: CLK空閑時電平(CPOL); SpiDataShifrEdge:數據移位邊沿(CPHA); SpiDataWidth: SpiTransferStart: MSB(高位起始),LSB(低位起始);; SpiHwUnit: 這是一個具體的硬件? SpiDataShiftE…

系統思考:客戶價值

“真正的市場競爭,不是比誰更能制造產品,而是比誰更能創造價值。” ——杰夫貝索斯 在組織輔導中,我經常問團隊一個問題:“我們的客戶是誰?”大多數人的第一反應是——“支付費用的就是客戶。” 這在過去的市場擴張階…

ArcGIS Pro 車牌分區數據處理與地圖制作全攻略

在大數據時代,地理信息系統(GIS)技術在各個領域都有著廣泛的應用,而 ArcGIS Pro 作為一款功能強大的 GIS 軟件,為數據處理和地圖制作提供了豐富的工具和便捷的操作流程。 車牌數據作為一種重要的地理空間數據&#xf…

OpenCV圖像加權函數:addWeighted

1 addWeighted函數 在OpenCV 里,addWeighted 函數的作用是對兩個圖像進行加權求和,常用于圖像融合、圖像過渡等場景。函數如下: cv2.addWeighted(src1, alpha, src2, beta, gamma[, dst[, dtype]])2 參數解釋 src1:第一個輸入圖…

Tcp網絡通信的基本流程梳理

先來一張經典的流程圖 接下介紹一下大概流程,各個函數的參數大家自己去了解加深一下印象 服務端流程 1.創建套接字:使用 socket 函數創建一個套接字,這個套接字后續會被用于監聽客戶端的連接請求。 需要注意的是,服務端一般有倆…

mysql學習-刪除數據(drop、truncate、delete)

1、概述 drop、truncate、delete都可以刪除mysql中的數據,但它們的作用范圍和操作方式有很大的不同。 2、詳細區別 2.1、drop 特點: 1、速度快 2、會刪除表數據,還會刪除表結構,包括與該表相關的所有數據,索引&…

編程自學指南:java程序設計開發,網絡編程基礎,TCP編程,UDP編程,HTTP客戶端開發

編程自學指南:java程序設計開發,網絡編程基礎 學習目標: 理解網絡協議(TCP/IP、UDP)的核心概念 掌握Socket編程實現客戶端與服務端通信 能夠通過多線程處理并發網絡請求 開發簡單的網絡應用(如聊天程序…

leecode797.所有可能的路徑

深度優先搜索 class Solution { private:vector<vector<int>> result;vector<int> temp;void allPathsSourceTarget(vector<vector<int>> &graph,int v){if(vgraph.size()-1)result.push_back(temp);else{for(auto& adjVertex:graph[v]…

第八節:紅黑樹(初階)

【本節要點】 紅黑樹概念紅黑樹性質紅黑樹結點定義紅黑樹結構紅黑樹插入操作的分析 一、紅黑樹的概念與性質 1.1 紅黑樹的概念 紅黑樹 &#xff0c;是一種 二叉搜索樹 &#xff0c;但 在每個結點上增加一個存儲位表示結點的顏色&#xff0c;可以是 Red和 Black 。 通過對 任何…

微信小程序threejs三維開發

微信小程序threejs開發 import * as THREE from three; const { performance, document, window, HTMLCanvasElement, requestAnimationFrame, cancelAnimationFrame, core, Event, Event0 } THREE .DHTML import Stats from three/examples/jsm/libs/stats.module.js; im…

jupyter無法轉換為PDF,HTMLnbconvert failed: Pandoc wasn‘t found.

無法轉為PDF 手動下載工具 https://github.com/jgm/pandoc/releases/tag/3.6.3 似乎跟我想的不大一樣&#xff0c;還有新的報錯 https://nbconvert.readthedocs.io/en/latest/install.html#installing-tex 不知道下的啥玩意兒 sudo apt-get install texlive-xetex texlive-fon…

關于PLC、電纜線材及氣缸選型的詳細教程

以下是關于PLC、電纜線材及氣缸選型的詳細教程&#xff0c;整合了多個專業來源的核心要點&#xff1a; 一、PLC選型要點 生產廠家選擇 日系PLC&#xff08;如三菱FX系列、歐姆龍CP1系列&#xff09;適合獨立設備或簡單控制系統&#xff0c;性價比高。歐美系PLC&#xff08;如西…

使用 Excel 實現績效看板的自動化

引言 在日常工作中&#xff0c;團隊的績效監控和管理是確保項目順利進行的重要環節。然而&#xff0c;面臨著以下問題&#xff1a; ?數據分散&#xff1a;系統中的數據難以匯總&#xff0c;缺乏一個宏觀的團隊執行情況視圖。?看板缺失&#xff1a;系統本身可能無法提供合適…

02 windows qt配置ffmpeg開發環境搭建

版本說明 首先我使用ffmpeg版本是4.2.1 QT使用版本5.14.2 我選擇是c編譯 在02Day.pro??添加ffmpeg頭?件和庫?件路徑 win32 { INCLUDEPATH $$PWD/ffmpeg-4.2.1-win32-dev/include LIBS $$PWD/ffmpeg-4.2.1-win32-dev/lib/avformat.lib \$$PWD/ffmpeg-4.2.1-win32-dev/l…

Dask:Python高效并行計算利器

Dask&#xff1a;Python高效并行計算利器 Dask是一個開源的Python并行計算庫&#xff0c;旨在擴展Python常用工具&#xff08;如NumPy、Pandas、Scikit-learn等&#xff09;的功能&#xff0c;使其能夠處理更大規模的數據集和更復雜的計算任務。它通過動態任務調度和分布式計算…