本文转自自zhangxh_Doris

昨天(05.23)下午去参加了明源软件的暑期实习宣讲+笔试,第一次听说这个行业,行业和笔试风格完全不一样啊,5道行测智力题+1个问答+ 斐波那契数列 + 洗牌算法(思想、流程图、代码),今年回来后线上还要做个测评,这里先总结智力题,就当做个备忘吧。ps:查了查才发现和去年校招笔试题一样啊汗

1.鸵鸟要运3000颗白菜穿过1000公里的沙漠,鸵鸟每次最多只能驮1000颗白菜,而且鸵鸟每走一公里要吃一颗白菜。问到终点做多能剩多少白菜?

答案:534根。(还没自己算,比算法还麻烦,我是估计的,结果会是3的倍数)

这个题的变种是:”一个商人骑一头驴要穿越1000公里长的沙漠,去卖3000根胡萝卜。已知驴一次性可驮1000根胡萝卜,但每走1公里又要吃掉1根胡萝卜,至多剩多少萝卜?“分析:最后萝卜的数量一定是小于1000根的
假设出沙漠时有1000根萝卜,那么在出沙漠之前一定不只1000根,那么至少要驮两次才会出沙漠,那样从出发地到沙漠边缘都会有往返的里程,那所走的路程将大于3000公里,错误。

那么在走到某一个位置的时候萝卜的总数会恰好是1000根。因为驴每次最多驮1000,那么为了最大的利用驴,第一次卸下的地点应该是使萝卜的数量为2000的地点。因为一开始有3000萝卜,驴必须要驮三次,设驴走X公里第一次卸下萝卜则:5X=1000(吃萝卜的数量,也等于所行走的公里数)X=200,也就是说第一次只走200公里

第二次驴只需要驮两次,第二次地点应该是萝卜数量为1000设驴走Y公里第二次卸下萝卜则:3Y=1000, Y=333.3此时总共走了:200+333.3=533.3公里,而剩下的466.7公里只需要吃466根萝卜所以可以卖萝卜的数量就是1000-466=534

2.老板一根金条支付给工人7天工资,不能拖欠,不能提前付(即每天都要付1/7的金条),但金条可以流通(老板付后,工人可以找零),至少分成几段?

答案:3段  1+2+4

天数 老板金条 工人金条
第一天 2,4 1
第二天 1,4 2
第三天 4 1,2
第四天 1,2 4
第五天 2 1,4
第六天 1 2,4
第七天 0 1,2,4

X明X源面试题《三》相关推荐

  1. 24 UsageEnvironment使用环境抽象基类——Live555源码阅读(三)UsageEnvironment

    24 UsageEnvironment使用环境抽象基类--Live555源码阅读(三)UsageEnvironment 24 UsageEnvironment使用环境抽象基类--Live555源码阅读 ...

  2. 试读angular源码第三章:初始化zone

    直接看人话总结 前言 承接上一章 项目地址 文章地址 angular 版本:8.0.0-rc.4 欢迎看看我的类angular框架 文章列表 试读angular源码第一章:开场与platformBro ...

  3. 剑指offer 面试题三 找出数组中重复的数字

    1 import org.junit.Test; 2 3 import java.util.Arrays; 4 import java.util.HashSet; 5 6 public class D ...

  4. java三级考试题库_JAVA题库:格林模拟试题三(下)

    JAVA题库:格林模拟试题三(下) 分类:计算机等级 | 更新时间:2016-07-08| 来源:转载 Question 31) Which of the following statements a ...

  5. mybatis源码阅读(三):mybatis初始化(下)mapper解析

    转载自 mybatis源码阅读(三):mybatis初始化(下)mapper解析 MyBatis 的真正强大在于它的映射语句,也是它的魔力所在.由于它的异常强大,映射器的 XML 文件就显得相对简单. ...

  6. mysql保存为vna文件_微机 模拟试题三(含答案)

    模拟试题三 一.单项选择题(每小题1分,共20分) 1.如某存储器分段时,一个段最多允许16K个字单元,那么表示一个段内偏移地址的二进制位数至少是()位. A.15 B.16 C.17 D.18 2. ...

  7. Nouveau源码分析(三):NVIDIA设备初始化之nouveau_drm_probe

    Nouveau源码分析(三) 向DRM注册了Nouveau驱动之后,内核中的PCI模块就会扫描所有没有对应驱动的设备,然后和nouveau_drm_pci_table对照. 对于匹配的设备,PCI模块 ...

  8. 计算机自动化程序高 应用范围广是由于,计算机等级考试一级笔试模拟试题(三)及答案...

    计算机等级考试一级笔试模拟试题(三) 第一卷必做模块 必做模块一计算机基础知识(每项1.5分,14项,共21分) 一. 计算机的自动化程度高.应用范围广是由于.目前的计算机所使用的电子元器件是. 1. ...

  9. 2013年计算机试题(三),2013年计算机等级考试(一级Ms Office)经典试题(三)及答案...

    2013年计算机等级考试(一级Ms Office)经典试题(三)及答案,更多计算机等级考试报名.报考条件.考试时间和历年真题,请访问计算机等级考试网(http://www.etest8.com/den ...

  10. 绿色石化高质量发展 茂名天源石化碳三碳四资源利用项目开工

    目前,生态环境保护结构根源性.趋势性压力总体上仍处于高位,生态环境形势依然严峻复杂.石化产业作为国民经济的重要支柱产业.近年来,我国石油化工产业绿色发展取得积极成效,但仍存在产能结构过剩.自主创新能力 ...

最新文章

  1. Python:对字符串匹配算法的分析
  2. IP Messenger程序
  3. java直接对list使用sql语句_Java和SQL语句阶段考试错题集
  4. Fikker反向代理服务器的网站缓存加速/网站加速基础教程
  5. CSS清浮动处理(Clear与BFC)
  6. caffe框架翻译-理解(转载)
  7. 【HDU - 2376】Average distance (树,平均距离,算贡献)
  8. 计算机技术中硬件系统的功能,对计算机技术中的十个重要关系的剖析
  9. linux wget 命令_我如何使用wget Linux命令恢复丢失的图像
  10. c 调用 android jar包,Unity调用AndroidStudio导出的Jar包
  11. PAIP.一些流氓软件的流氓营销方法.txt
  12. 程序员面试宝典及Java面试题解析2021年
  13. workbench中schema只显示一个库
  14. 【工具分享】一个阿里出品的免费在线图表制作工具(ChartCube 图表魔方)
  15. oracle11 ssd 补丁,新装Oracle 11gR2 11.2.0.2重要说明——Patchset p10098816(附补丁下载地址).docx...
  16. 微信小程序学习资料——转载
  17. Java实现按分数排名,同分同名次
  18. python getcwd_Python3 os.getcwd() 方法
  19. Clang调试诊断信息Expressive Diagnostics
  20. SuperMap三维专题之3dsMax数据——对接篇

热门文章

  1. php ip 短时间 重复,记录服务器端ip,记录这个ip第一次启动文件的时间,并且排除重复的ip...
  2. 模拟幅度调制系统抗干扰性能仿真分析[模板]
  3. 《Thumbs up? Sentiment Classification using Machine Learning Techniques》笔记
  4. 基础集合论笔记 目录
  5. 83.删除排序链表中的重复元素(力扣leetcode) 博主可答疑该问题
  6. SSRF 服务器端请求伪造
  7. win10计算机维护,关掉win10系统自动维护功能的方法【图文教程】
  8. Laravel5.1/Homestead (0.2.7) 开发环境的部署和设置
  9. Django之WSGI浅谈
  10. 【C++】指针的引用及面向对象