英语过级

来自计算思维百科
跳转至: 导航搜索
英语过级.png

有一次学校要统计一下英语四级过级的学生。中文专业共有32人,经过统计可以有这么三个判断:

1.中文专业有些学生过了英语四级;

2.中文专业有些学生过了英语四级;

3.中文专业班长没有过英语四级。

如果只有一个判断是正确的,那么你可以判断出什么?

解决方案

案例1---穷举法

对所有可能的结果进行检验,我们知道中文专业班的英语四级通过情况只有三种:

1.全部同学都通过了;在这种情况下,判断1 正确,2、3错误,满足只有一个判断是正确的。

2.全部同学都没有通过;此时判断2、3正确,判断1错误,不满足条件。

3.部分同学通过;此时判断1、2、3都正确,显然不满足题意。

综上,所有同学通过了英语四级。

案例2---假设前提法

通过逻辑判断我们知道判断1和判断2其中一个必有一个正确。假设判断1正确,2错误,那么只有一种情况:全部同学通过。此时判断3错误,满足要求。

假设判断2正确,所以所有人都没有过,此时3是正确的,不满足要求。

综上,所有同学通过了英语四级。

涉及的计算思维

上述两种方法解决这个问题时,其实都是利用了离散数学中的数理逻辑,通过命题之间的关系推导是否存在矛盾,从而得到为真的命题。体现了计算思维的抽象特点。