c++开发面试问题(java面试app)

面试智力题1、25皮马,5个赛道,求经过几场比赛,可以得到跑得最快的5皮马1)先把25皮马分成5组,分别每组进行比赛:(5场)A1A2A3A4A5、B1B2B3B4B5、C1C2C3C4C5、D1D2D3D4D5、E1E2E3E4E5。假设每组比赛后,结果如上所示。2)把每组最快的马拿出来进行比赛:(1场)A1B1…

大家好,又见面了,我是你们的朋友全栈君。

前言

     面试总结第七波,面试相关的智力题总结。

面试智力题

1、25皮马,5个赛道,求经过几场比赛,可以得到跑得最快的5皮马

1)先把25皮马分成5组,分别每组进行比赛:(5场)

A1 A2 A3 A4 A5、

B1 B2 B3 B4 B5、

C1 C2 C3 C4 C5、

D1 D2 D3 D4 D5、

E1 E2 E3 E4 E5。

假设每组比赛后,结果如上所示。

2)把每组最快的马拿出来进行比赛:(1场)

A1 B1 C1 D1 E1

假设这组比赛后,结果如上所示。

3)第一名已确定,即是A1,那么第二名可能是:A2 B1

第三名可能是:A2 A3 B2 C1,所以把这5皮马进行比赛:(1场)

A2 A3 B1 B2 C1  ——a

A2 B1 B2 C1 A3  ——b

A2 A3 B1 C1 B2  ——c

假设这组比赛后,结果如上a,所以C1就淘汰了,那么C、D、E这三组都被淘汰。且确定下来了二三名:A2 A3

四五名就有可能是,A4 A5 B1 B2,所以进行最后一场比赛(1场)

假设结果如上b,所以A3淘汰了,那么A4、A5也都淘汰,四五名可能是:

B2 B3 C1 C2 D1,所以进行最后一场比赛(1场)

若结果是:B1 C1 B2 A2 A3,四五名可能是:D1 E1 D2 C1 C2 A2 B2 B3(2场)

最多一共:5+1+1+2=9场

2、两种药丸A和B,外表完全一样,也没法通过气味甄别,小明有两颗A也有两颗B,但把它们弄混了,小明每次需要服用半颗A半颗B,怎么办

每次吃1/4,若吃出来是A,则吃另外一颗1/4,若还是A,则把另外两颗分别都吃1/4。 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/127604.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月10日 上午9:20
下一篇 2022年4月10日 上午9:20


相关推荐

  • BeanUtils.copyProperties_java copyproperties

    BeanUtils.copyProperties_java copyproperties这里说的是spring的BeanUtils.copyProperties。场景开发中经常遇到,把父类的属性拷贝到子类中。通常有2种方法:1、一个一个set2、用BeanUtils.copyProperties很显然BeanUtils更加方便,也美观很多。那么任何情况都能使用BeanUtils么,当然不是。要先了解他。是深拷贝,还是浅拷贝?是浅拷贝。浅拷贝:只是调用子对象的set…

    2022年10月4日
    4
  • 强制删除 bat命令「建议收藏」

    强制删除 bat命令「建议收藏」启动Windows记事本程序,输入以下两行代码命令:DEL/F/A/Q\\?\%1RD/S/Q\\?\%1其中第一行命令的功能是删除指定文件夹及其以下文件夹中的全部文件,第二命令是说删除该文件夹及其以下的空子文件夹。把以上记事本文件“另存为”成批处理文件,即文件扩展名变更为.BAT,取文件名为:DEL.BAT保存到桌面或其它任何位置,关闭记事本程序窗口。…

    2026年2月25日
    4
  • drools mysql_drools 介绍

    drools mysql_drools 介绍前言目前世面上中文的 KIEDROOLSWor JBOSSBRMS 的教程几乎没有 有的也只有灵灵碎碎的使用机器来翻译的 翻的不知所云 或者是基于老版本的 JBOSSGuvnor 即 5 x 的一些教程 而且这些教程都是 缺胳膊少腿 的 初学者看后不知道它到底在干吗 能干吗 能够解决自己系统中什么问题 所以笔者自己写了几个例子 把整个最新的英文版的 KIEDROOLS6 3 0 Fin

    2026年3月19日
    2
  • 【2021-10-19】JS逆向之快手滑块

    【2021-10-19】JS逆向之快手滑块提示 文章仅供参考 禁止用于非法途径文章目录前言前言开公众号了 以后文章都会在公众号更新了 大家关注一波 目标网站 aHR0cHM6Ly93 进到网站多刷新几次就会出现滑块 这个滑块是跟 did 这个 cookie 绑定的这个接口会触发滑块验证 我们需要拿到 url 里的 captchaSessi 这个参数 用来请求验证码的相关信息这个接口拿到验证码的图片信息图片都是完整的 没有裂开 省去

    2026年3月19日
    2
  • STM32的指令周期[通俗易懂]

    STM32的指令周期[通俗易懂]在keil中编程时,写了一行代码,然后就想知道,执行这句C代码需要多长时间。时钟周期在这就不解释了,频率的倒数。指令周期,个人理解就是cpu执行一条汇编指令所需要的时间。我们知道cm3使用的三级流水线,那么到底一条指令的执行需要多少个时钟周期。下面通过keil软件仿真,来计算一个指令所需的时钟周期。 使用STM32F103RC,。配置其主时钟HCLK为72mhz测试代码如下:…

    2022年10月13日
    6
  • Oracle Clob类型字段插入与更新

    Oracle Clob类型字段插入与更新OracleClob 类型字段插入与更新在 oracle 中 有一种类型叫做大对象类型 分为二进制的 blob 和字符型的 char 类型 用于存储字符串超过 4000 varchar2 的长度限制是 4000 字节 的字符串 代表性有前端的 json 样式 所以给我们带来了数据插入和更新的问题 当数据小于 4000 时 oracle 自动将字符串转换为大对象类型 数据大于 4000 时 另做考略 Oracleclob 插入

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号