zoukankan      html  css  js  c++  java
  • 每天一题[1]

    只是自娱。

    说,小王、小张和小赵三个人是好朋友,他们中间其中一个下海经商,一个人考上了大学,一个人入伍参军。此外,已知:

    (1)小赵的年龄比士兵的年龄大;

    (2)大学生的年龄比小张的年龄小;

    (3)小王的年龄和大学生的年龄不一样。

    问,三人的身份各是什么?

    答:转换已知条件的表达式:

    (1)age(赵)>age(兵)==〉赵为生或商;

    (2)age(生)<age(张)==〉张为兵或商;

    (3)age(王)≠age(生)==〉王为兵或商。

    由(2)(3)可知,王、张均非生,故赵为大学生;

    继而由(1)(2)知,age(生)>age(兵)且age(生)<age(张),故张必非兵,故张为商。

    至此,得知王为士兵,张为商人,赵为大学生。

    思考:

    如何转换为代码语言表述出来?日后若得所解,必补而充之。

    这只是我幼稚的思维语言的描述,期待自己有更多地进步。

  • 相关阅读:
    浅析MySQL二进制日志
    MySQL升级
    浅析MySQL复制
    MySQL关于exists的一个bug
    TokuDB存储引擎
    MySQL中RESET SLAVE和RESET MASTER的区别
    MySQL半同步复制
    MySQL线程池
    分析MariaDB初始化脚本mysql_install_db
    Python装饰器
  • 原文地址:https://www.cnblogs.com/w-five/p/3528739.html
Copyright © 2011-2022 走看看