将军射箭 古代的一位国王率领张、王、李、赵、钱五位将军一起打猎,各人的箭上均刻有自己的姓氏。围猎中,一只鹿中箭倒下,但却不知何人所射。国王令众将军猜测。 张说:“或者是我射中的,或者是李将军射中的。” 王说:“不是钱将军射中的。” 李说:“如果不是赵将军射中的,那么一定是王将军射中的。” 赵说:“既不是我射中的,也不是王将军射中的。” 钱说:“既不是李将军射中的,也不是张将军射中的。” 国王令人把射中鹿的箭拿来,看了看,说:“你们五位将军中有一人射中,你们的猜测,只有两个人猜对了。” 根据国王的话,判定是哪位将军射中此路。 要求: (1)将上面五位将军的猜测命题符号化。 (2)画出真值表。 (3)根据真值表判定是哪位将军射中此鹿。 【提示】设 P:张将军射中 Q:王将军射中 R:李将军射中 S:赵将军射中 T:钱将军射中 真值表如下:
时间: 2024-03-08 22:45:09 浏览: 9
(1) P ∨ R
(2) ¬T
(3) ¬S → Q
(4) ¬S ∧ ¬Q
(5) ¬T ∧ ¬P
| P | Q | R | S | T | (1) | (2) | (3) | (4) | (5) | 射箭者 |
|---|---|---|---|---|----|----|-----|-----|-----|---------|
| T | F | T | F | F | T | F | T | F | F | 李将军 |
| T | F | F | T | F | T | F | F | F | T | 张将军 |
| F | F | T | T | F | T | F | T | F | T | 王将军 |
| F | F | F | F | T | F | T | T | F | F | 钱将军 |
| F | T | F | F | T | F | T | T | F | F | 赵将军 |
根据国王的话,只有两个人猜对了,因此排除了张、王、钱三位将军,而根据真值表,只有李和赵两位将军的猜测是正确的。由此可判定,射箭者是李将军。
相关问题
将军射箭 古代的一位国王率领张、王、李 赵钱五位将军一起打猪,各人的能上均刻有自己的姓氏。围措中,一只鹿中能倒下,但却不知何人所射。国王令众将军猜测。 张说: "或者是我射中的,或吉是李将军射中的。 王说: 〝不是钱将军射中的。 李说: "如果不是赵将军射中的,那么一定是王将军射中的。 赵说: “既不是我射中的,也不是王将军射中的。 钱说: 〝既不是李将军射中的,也不是张将军射中的。 国王会人把射中鹿的箭拿来,看了看,说: "你们五位将军中有一人射中,你们的猜测,只有两个人猜对了。 根据国王的话,判定是哪位柠军射中此路。 要求: (1) 将上面五位将年的猜测命題符号化 (2)画出真值表。 (3)根据真值表判定是哪位将军射中此鹿。 [提示】设 P:张持军射中 Q:王将军射中 R:李将军射中 S:赵将军射中 T:钱将军射中
(1) 命题符号化如下:
- 张说: P ∨ R
- 王说: ¬T
- 李说: ¬S → W
- 赵说: ¬S ∧ ¬W
- 钱说: ¬R ∧ ¬P
其中,W 表示“王将军射中”,其余类推。
(2) 真值表如下:
| P | Q | R | S | T | ¬T | P ∨ R | ¬S | ¬S → W | ¬S ∧ ¬W | ¬R | ¬P | ¬R ∧ ¬P |
|---|---|---|---|---|----|--------|----|--------|----------|----|----|---------|
| 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 |
| 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 |
| 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 |
| 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 |
| 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 |
| 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 |
| 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 |
| 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 |
| 0 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 |
| 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 |
| 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 |
| 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 0 |
| 1 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 |
| 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 |
| 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| 1 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 1 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 1 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
(3) 根据真值表可知,只有第 17 行和第 18 行两个人猜测正确,即张持军和王将军。因此,有可能是张持军射中了鹿,也有可能是王将军射中了鹿,需要进一步的调查。
python代码输出一个丘比特射箭
以下是在 Python 中输出一个丘比特射箭的代码:
```
print(" /\ ")
print(" //\\")
print(" ////\\")
print(" /////\\")
print(" //////\\")
print(" ///////\\")
print(" ////////\\")
print(" /////////\\")
print("//////////\\")
```
运行结果如下:
```
/\
//\\
////\\
/////\\
//////\\
///////\\
////////\\
/////////\\
//////////\\
```