西洋棋:「兵種」與「階級」對應
這是一個經典的邏輯推理問題,我們可以透過刪去法與矩陣對應的方式,根據每一局的對戰組合與缺席狀況,逐步將「兵種」與「階級」對應起來。
以下是詳細的解題思路:
西洋棋賽
一個步兵,飛行員,裝甲兵,砲兵,騎兵,重砲兵,工兵和通信兵在下棋。他們的階級分別是上校,少校,上尉,少尉,士官長,班長,伍長和兵。你能否將他們搭配起來呢?
01、第一局上校和騎兵一起玩 →上校不是騎兵。
02、
飛行員剛好趕上第二局比賽。 →上校不是飛行員。
03、第二局步兵和伍長一起下棋。 →伍長不是步兵。
04、第二局少校和士官長一起比賽。 →少校不是步兵、士官長也不是步兵。
05、第二局賽後上尉就退出比賽,他是此次比賽唯一退出的人。 →第三局以後上尉不會出現。
06、班長由於生病錯過了第三局比賽。 →班長第三局沒有出現。
07、
裝甲兵由於生病錯過了第四局比賽。 →裝甲兵第四局不會出現、裝甲兵不是 05上尉、06班長。
08、少校由於生病錯過了第五局比賽。 →少校第五局不會出現、裝甲兵不是少校。
09、
第三局比賽少尉打敗了步兵。 →步兵不是05上尉、少尉、06班長。
10、
第三局比賽砲兵和上校打成了平手。 →上校不是砲兵、09步兵。炮兵不是06班長、05上尉、09少尉。。
11、
第四局比賽工兵打敗了少尉。 →少尉不是07裝甲兵、工兵。工兵不是05上尉。
12、
第四局比賽士官長打敗了上校。 →士官長不是11工兵、07裝甲兵、10炮兵、01騎兵。上校不是11工兵、07裝甲兵。
13、
在最後一局比賽前騎兵和重砲兵賽完了一場延期的比賽。 →重炮兵不是01上校、05上尉、騎兵不是05上尉。
|
|
步兵 |
飛行員 |
裝甲兵 |
砲兵 |
騎兵 |
重砲兵 |
工兵 |
通信兵 |
|
上校 |
X |
X |
X |
X |
X |
X |
X |
○ |
|
少校 |
X |
※ |
X |
○ |
※ |
※ |
※ |
※ |
|
上尉 |
X |
○ |
X |
X |
X |
X |
X |
※ |
|
少尉 |
X |
※ |
X |
X |
○ |
※ |
X |
※ |
|
士官長 |
X |
※ |
X |
X |
X |
○ |
X |
※ |
|
班長 |
X |
※ |
X |
X |
※ |
※ |
○ |
※ |
|
伍長 |
X |
※ |
○ |
※ |
※ |
※ |
※ |
※ |
|
兵 |
○ |
※ |
※ |
※ |
※ |
※ |
※ |
※ |

评论
发表评论