程序员逻辑测试题(10)
李明、王冰、马云三位股民对股票A和股票B分别作了如下预测:李明:只有股票A不上涨,股票B才不上涨。
王冰:股票A和股票B至少有一种不上涨。
马云:股票A上涨当且仅当股票B上涨。
若三个人的预测都为真,则以下哪项符合他们的预测?
A.股票A上涨,股票B不上涨。
B.股票A不上涨,股票B上涨。
C.股票A和股票B均上涨。
D.股票A和股票B均不上涨。
答案是D。
这道题同样是必要条件、充分条件与逆否命题的应用。注意表达上,“只有A,才B”表明A是B的必要条件,也即B是A的充分条件;“A当且仅当B”表明B是A的充要条件,即B能推出A,A也能推出B。
由李明的话可知,A不涨是B不涨的必要条件,也就是A涨则B必涨(必要条件不成立则结论不成立,或用逆否推导也可以得出)。
由王冰的话可知,A、B中至少有一个不涨(暂时没什么好推导的)。
由马云的话可知,B涨是A涨的充分且必要条件,也就是B涨则A必涨,且,A涨则B必涨。此时,再结合王冰的话可知,A与B都不能涨。
作为一名合格的“程序猿”,逻辑思维能力怎能泛泛,因此为了锻炼在座包括我在内的“程序员”的逻辑思维能力,小编特意找了一些关于逻辑思维的题目。
逻辑推理能力强大后对我们的生活是很有帮助的,因为生活中随时随地都可能要用到的,能够让我们做事情逻辑性很强、很严密。
逻辑推理是在把握了事物与事物之间的内在的必然联系的基础上展开的,所以,逻辑推理能力强能从多角度认识事物的习惯,全面地认识事物的内部与外部之间、某事物同他事物之间的多种多样的联系。逻辑推理能力强代表逻辑思维能力也强,逻辑思维能力是指正确、合理思考的能力。即对事物进行观察、比较、分析、综合、抽象、概括、判断、推理的能力,采用科学的逻辑方法,准确而有条理地表达自己思维过程的能力。
它与形象思维能力截然不同,逻辑思维能力不仅是学好编程必须具备的能力,也是学好其他学科,处理日常生活问题所必须的能力。
The end
文字 / 々仗剑走天涯
配图 / 々仗剑走天涯
排版 / 々仗剑走天涯
Java Life