zoukankan      html  css  js  c++  java
  • 脑筋急转弯

    1.假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水?

     方式一:6L装满水;6L倒入5L,6L剩余1L,5L容器的水倒掉,将1L水倒入5L的容器;将6L容器的水(6L)倒入5L的容器,6L容器剩余2L,将5L容器水倒掉,将2L水倒入5L容器,6L容器装满水,倒入5L容器,此时剩余3L水;

    方式二:5L装水倒入6L,1次,2次后5L容器剩余4L,将4L倒入6L容器,5L容器装满水倒入6L容器,剩余3L;

    2.一棵蜡烛能点60分钟,在不借助任何工具的情况下怎么使用两棵蜡烛测出45分钟?

    第一棵蜡烛两头点需30分钟,另一棵蜡烛一头点,等第一颗蜡烛点完,第二棵蜡烛两头点;

    3.一个经理有3个女儿,3个女儿的年龄相加等于13,3个女儿的年龄相乘等于经理的年龄,一个下属知道经理的年龄,但不知道3个女儿的年龄,经理说

    只有一个女儿的头发是黑的,问3个女儿的年龄是多少?为什么?

    x+y+z=13

    x*y*z=?

    假设法:

    假设一、其中一女孩1岁,(1,1,11)(1,2,10)(1,3,9),(1,4,8),(1,5,7),(1,6,6)

    假设二、其中一女孩2岁,(2,2,9),(2,3,8),(2,4,7),(2,5,6)

    假设三、其中一女孩3岁,(3,3,7)(3,4,6)(3,5,5)

    假设四、其中一女孩4岁,(4,4,5)

    4.有三个任务:扫地、擦窗户、拖地,每个任务完成需要30分钟,有2个人,每个人同时只能干一件活,请问完成三个任务最快需要多长时间?

    方式一、可以将所有任务,拆分为2个15分钟;

        如一个人按扫地、擦窗户、拖地的顺序各做15分钟,另一人,按拖地,扫地,擦窗户各做15分钟;

    方式二、将某一任务,拆分为2个15分钟,如扫地

        一个人扫地15分钟,然后擦窗户;另一人,先拖地,然后扫地;

    5.有12个鸡蛋,有一个是坏的(重量与其余鸡蛋不同),现要求用天平秤三次,秤出哪个鸡蛋是坏的!

    坏了的鸡蛋变轻了;

    秤第一次,4,4,确定坏了的一堆;

    秤第二次,2,2,确定坏了的一堆;

    秤第三次,1,1,确定坏了的一个;

    越努力,越幸运!!! good good study,day day up!!!
  • 相关阅读:
    dotnet core 获取 MacAddress 地址方法
    dotnet core 获取 MacAddress 地址方法
    dotnet core 发布只带必要的依赖文件
    dotnet core 发布只带必要的依赖文件
    Developing Universal Windows Apps 开发UWA应用 问答
    Developing Universal Windows Apps 开发UWA应用 问答
    cmd 如何跨驱动器移动文件夹
    cmd 如何跨驱动器移动文件夹
    C++ 驱动开发 error LNK2019
    C++ 驱动开发 error LNK2019
  • 原文地址:https://www.cnblogs.com/canglongdao/p/12090752.html
Copyright © 2011-2022 走看看