一個邏輯問題 我被英文語意搞混了 - 推理遊戲

Table of Contents

※ 引述《ivan7296 (Mis)》之銘言:
: 如果: Some A that are B are not C that are D
: 那麼 1:Some B are not C
: 2:Some A are D
: 請問是對 是錯 還是不知道?
: 老實說我是被英文語意卡住 答案讓我覺得怪怪的
: 不知道是答案錯誤 還是我英文語意認知錯誤
: 大家講講看你的認知裡面 題意的情況是如何


提供一點看法~

Some A that are B

我會習慣看成 (Some A) that are B

也就是有一些 A 是 B


(Some A that are B) are not C

也就是這些是 B的 A不是 C


至於最後的 C that are D

我的習慣會看成 C are D

也就是that are D是補充敘述C的

也就是C=D



如果照這樣的解法...

A 跟 B有交集 而且這個交集不在C

而因為這個交集也是some B 所以按照這樣的邏輯some B are not C是對的

而這樣的邏輯無法判斷是否some A are D



但是如果把最後的 that are D

當作Some A are not C整句話的補充

也就是這些不是C的A是D

那這樣some A are D就會是對的了



如果把一開始的Some A that are B

的that are B當作A的補充 也就是A=B

結果也會一樣就是了



所以我想第一條應該會對

而第二條不一定

--

All Comments