zoukankan      html  css  js  c++  java
  • 面试题-逻辑思维

    1、 现在有两个杯子,一个能装水 6L,一个能装水 5L,不用其他杯子的情况下,怎么倒出 3L 的水?
    a) 将 5L 桶装满水,全部倒入 6L 桶。
    b) 将 5L 桶再次装满水,倒入 6L 桶,直到 6L 桶满。
    c) 将 6L 桶倒空,然后将 5L 桶剩余的水全部倒入 6L 桶。
    d) 将 5L 桶再次装满水,倒入 6L 桶,直到 6L 桶满。此时 5L 桶内剩下 3L 水。

    2、一个5L的桶和一个3L的桶,怎么量出4L的水?用2种方法。
    方法一:(借助其他桶)
      a)装满 5L 桶,倒入 3L 桶,直到 3L 桶装满,这时 5L 桶剩余 2L 水;
      b)重复操作2次,得到 4L 水。
    方法二:(借助其他桶)
      a)装满 3L 桶,然后全部导入 5L 桶。
      b)再次装满 3L 桶,倒入 5L 桶,此时 3L 桶剩余 1L 水,将该 1L 水倒出备用。
      c)再次装满 3L 桶,和之前的 1L 水,合计得到 4L 水。
    方法三:(不借助其他桶)
      a) 将 5L 桶装满水,倒入 3L 桶,直到 3L 桶满。
      b) 倒空 3L 桶,将 5L 桶剩余的水,全部倒入 3L 桶。
      c) 将 5L 桶装满水,倒入 3L 桶,直到 3L 桶满。此时 5L 桶内剩下 4L 水。
    方法四:(不借助其他桶)
      a)将 3L 桶装满水,全部倒入 5L 桶。
      b)再次装满 3L 桶,倒入 5L 桶,直到 5L 桶装满。
      c)倒空 5L 桶,将 3L 桶剩余的水,全部倒入 5L 桶,此时 5L 桶内有 1L 水。
      d)再次装满 3L 桶,此时2个桶内的水,加起来有 4L 。

    3、大姨去二姨家找三姨说四姨被五姨骗去六姨家偷七姨放在八姨柜子里九姨借十姨发给十一姨工资的1000元。问:
      1)究竟谁是小偷?
      2)钱本来是谁的?
    答:1)小偷执行人四姨,策划人五姨。如选唯一,四姨。
      2)钱款借出人九姨,借入人十姨,最终所有人十一姨。如选唯一,因为偷窃时产权人为十姨,选十姨。

  • 相关阅读:
    [转]VC++中操作XML(MFC、SDK)
    VC解析XML--使用CMarkup类解析XML
    C++基础--完善Socket C/S ,实现客户端,服务器端断开重连
    socket编程的select模型
    libevent源码分析
    socket异步编程--libevent的使用
    Win32编程点滴3
    Win32编程点滴5
    thrift之TTransport层的堵塞的套接字I/O传输类TSocket
    Thrift之代码生成器Compiler原理及源码详细解析1
  • 原文地址:https://www.cnblogs.com/yjys/p/10733984.html
Copyright © 2011-2022 走看看