然鹅我智力有限qwq而且这种题真的做了一部分就不想动了...

1.有50家人家,每家一条狗。有一天警察通知,50条狗当中有病狗,行为和正常狗不一样。每人只能通过观察别人家的狗来判断自己家的狗是否生病,而不能看自己家的狗,如果判断出自己家的狗病了,就必须当天一枪打死自己家的狗。结果,第一天没有枪声,第二天没有枪声,第三天开始一阵枪响,问:一共死了几条狗?

假设论证:

假设有1只病狗:那么第一天病狗的主人会看到没有一只病狗,已知一定存在病狗,所以病狗的主人第一天就能判断出自己家的是病狗了,所以第一天就会有枪声。

假设有2只病狗:那么第一天病狗A的主人会看到有一只病狗,病狗B的主人也会看到有一只病狗,所以他们都不能判断自家的是否是病狗,所以第一天没有枪声,但是第二天病狗A的主人看到仍然还有一只病狗,病狗B的主人也是,那么就会怀疑存在2只病狗,所以第二天就会有枪声。

以此类推。

所以可以推广一个结论,就是有N只病狗就会在第N天都死掉。

3

答案

2.一次朋友聚会,大家见面时总共握手45次。如果参加聚会的人和其余的每个人只握手一次,问参加聚会的共有多少人?

设参加聚会的有N人,那么第一个人和其他人要握N-1次,第二个握N-2....,计算(N-1)*N/2=45。

10

答案

3.在一个平面上有三个不在一条直线上的点。请问在这个平面能够作出几条与这些点距离相同的线?

这题自己随便画一下就知道啦

3

答案

4.有一组卡牌,所有卡都满足一面是数字另一个面是字母,桌上放了6张卡片,向上的一面分别是A、C、D、1、2、3,如果要在这6张卡内同时验证下面命题真假:“如果卡片一面A或者B,另一面必然不是1”和“如果卡片一面是C,另一面必然是1或者2”,至少需要翻开几张卡片?

首先证明第一个命题:需要翻开A(证明另一面不是1)和1(证明另一面不是A或B)

证明第二个命题:需要翻开C(证明另一面是1或2)和3(证明另一面不是C)

4

答案

5.有三段代码进行一个字符串处理,对于两个输入,三个段代码分别给出了如下输出:输入1:代码A:Hello,代码B:World,代码C:Hello。输入2:代码A:World,代码B:Hello,代码C:Hello。已知三段代码一个两次输出都对,一个两次输出都错,一个一次对一次错,问哪段代码只对了一次?

假设代码A全对,那么B全错,C对一错一

假设代码B全对,那么A全错,C对一错一

假设代码C全对,那么A和B都对一错一(与题意不符)

代码C

答案

6.我有10个盒子,其中1个盒子里面有礼物,其他9个盒子都是空的,让你随机选1个后,我随机打开了另外1个盒子(我是知道哪只盒子里有礼物的),里面是空的,这时你有1次机会在除我打开的盒子之外的剩余9个盒子里重新选1个。请问你是否应该重新选择以获得更大的得到礼物的机会?

分4种情况:

(1)第一次拿到了有奖的盒子,且不重新选择,那么中奖的概率是0.1*1=0.1

(2)第一次拿到了有奖的盒子,且重新选择,那么中奖概率是0.1*0=0

(3)第一次拿到了没奖的盒子,且不做选择,则中奖概率是0.9*0=0

(4)第一次拿到了没奖的盒子,且重新选择,则中奖概率是0.9*0.8=0.1125

如果重做选择中奖概率为0.1125>0.1

要重新选择

答案

7.有一对夫妇,先后生了两个孩子,其中一个孩子是女孩,问另一个孩子是男孩的概率是

因为夫妇是先后生的孩子,可能的情况有(男,女),(男,男),(女,男),(女,女),已知一个是女孩,所以(男,男)的情况可以忽略。

2/3

答案

8.有8层台阶,开始在第0层,每次可以爬一层或者两层,请问爬到8层一共有( )种方法

斐波那契数列问题。动态转移方程式:F(n)=F(n-1)+F(n-2),因为第n层可以由第n-1层或第n-2层爬到,所以一直递推即可。

34

答案

9.在区间[-3, 3]里任取两个实数,它们的和>2的概率是( )

画图(不知道咋旋转,这图可能能治好你们的颈椎病):

2/9

答案

10.某天49名司机来滴滴注册,注册人员发现他们中在某个月出生的人最多,有N人。我们可以猜到N最小是()

49/12=4...1,4+1=5

5

答案

11.某种比赛的规则是五局三胜制。A.B两球员的胜率分别是60%和40%,若A先连胜了前两局,则A最后获胜的概率:()

A获胜的概率=1-B连胜3局的概率(5局3胜制)=1-0.4*0.4*0.4

在91%以上

答案

12.找出下列数列的下一个数:3,5,8,13,21,()

F(n)=F(n-1)+F(n-2)

34

答案

13.找出下列图中不属于同一类的那个

只有两个圆形重叠区域不是原图形

D

答案

14.将下面图形折叠后得到的图形是:

随便脑补一下

A

答案

15.在一次聚会中10个人彼此握了手,那么一共有几次握手?

跟第2题一样,N*(N-1)/2

45

答案

16.桌上有12个黑球和1个白球围成一个圆,按一个方向顺序数到13就拿走对应的一个球,如果要求最后拿走的是白球,请问该从哪个求开始数数

约瑟夫环问题:f(n,m)=(f(n-1,m)+m)%n

f(1, 13) = 0;

f(2, 13) = (f(1, 13) + 13) % 2 = 1;

f(3, 13) = (f(2, 13) + 13) % 3 = 2;

...

f(13, 13) = (f(12, 13) + 13) % 13 = 7;

需要注意的是,编号是从0开始的,f(13, 13) = 7,说明最后拿走的球是从最开始的球(编号为0)后面的第7个球;

顺时针方向白球后第6个黑球、逆时针方向白球后第6个黑球

答案

17.有一个人下9级的楼梯,他一次可以跨一个或两个台阶,请问这个人有多少种方式下楼?

还是斐波那契数列问题

55

答案

18.100人参加乒乓球单打比赛(采用七局四胜制),当选手数量不够配对时,采取抽奖模式选出一位选手直接进入下一轮。最少需要比多少场才能确定冠军人选?

100/2=50(需要50场)

50/2=25(需要25场)

25/2=12(需要12场,另一人直接晋级)

13/2=6

7/2=3

4/2=2

2/2=1

50+25+12+6+3+2+1=99

99

答案

19.黄球和绿球各70个,放到2个空间足够大的盒子中。使用某种放置方法,使得随机取一个盒子,并从中随机取一个球时,得到黄球的概率最大,请问这时取得黄球的概率是多少?

想要黄球的概率最高,就在一个盒子里放一个黄球,另一个盒子里放剩余黄球和绿球。

那么概率=0.5+0.5*69/139=0.7482

%74.82

答案

20.滴滴专快车团队30个人搞户外团建,口渴难耐去饮料店买冰啤;饮料店搞促销,4个空冰啤瓶可以对1瓶冰啤,请问他们最少要买多少瓶冰啤才能保证每人有一瓶。

把答案代入验证一下即可。23瓶可以满足23个人,可以满足23个人,瓶盖可以换5瓶还余3个瓶盖,此时已经满足了28个人,8个瓶盖又可以换两个人。

23

答案

21.2016年欧洲杯小组赛,分4个小组进行,每个小组由6支球队组成,每支球队都与同组对手比赛1场,小组赛共多少场比赛:

每个球队都与同组对手比赛1场,所以每个组需要比赛5*6/2=15场,总共4个组,所以是60

60

答案

22.假如技术团队共有50人,其中会C语言的有36人,会JAVA语言的有44人,会GO语言的有32人,同时会这3种语言的至少有多少人:

完全不会C语言的有50-36=14人,完全不会java的有50-44=6,完全不会GO的有50-32=18。

50-14-6-18=12。

12

答案

23.如图3个正方形并列,x+y+z等于多少度:

易得Z=45°,但是X和Y需要用到tan(x+y)=tanx+tany/1-tanxtany来计算,可以得到tan(x+y)=1,所以X+Y+Z=90

90

答案

24.一个小猴子边上有100根香蕉,它要走过50米才能到家,每次它最多搬50根香蕉,(多了就被压死了),它每走1米就要吃掉一根,请问它最多能把多少根香蕉搬回家里。

经分析来回折的次数越少则最终能带回家的也就越多。即前半段X(即往回折的部分)必须走3次而后半段50-X则至少是1次第一次背50根香蕉,走到X处,再拿够返回的香蕉剩余50-2X,从出发点背50根香蕉到达X处时剩余50-X,当(50-2X)+(50-X)>=50 时即X<=50/3。

16

答案

25.32!的计算结果,尾数总共有几个零?

只要计算2的因子个数和5的因子个数即可(2*5=10),有个坑点是25有个5。

7

答案

26.一个不透明的箱子里共有红,黄,蓝,绿,白五种颜色的小球,每种颜色的小球大小相同,质量相等,数量充足。每个人从篮子里抽出两个小球, 请问至少需要多少个人抽球,才能保证有两个人抽到的小球颜色相同?

这个问题就相当于是箱子里有5种颜色的球,每次取两个取出的颜色有多少种可能。

如果两个颜色相同:C(1,5)=5

如果两个颜色不同:C(2,5)=10

所以有15种可能。

16

答案

27.一根长度为100米长的棍子,需要被切割成10000根长度为1厘米的小段,若一次可以同时切割多根棍子,问最少需要切割几次?

log2(10000)

14

答案

28.52张牌,四张A,随机打乱后问,从左到右一张一张翻直到出现第一张A,请问平均要翻几张牌?

4张A可以把整副牌隔成5份XAXAXAXAX

所以每份的平均长度为(52-4)/5=9.6,摸完9.6张牌后下一张就是A。

11

答案

29.某酒店推出每4个空酒瓶可以换一瓶酒活动,如果买10瓶酒,那么最多可以喝到多少瓶酒?

答案代入验证即可。

13

答案

30.已知某一个比赛中,前三名小张、小周、小李是ABC三队中的选手。已知:

①C队选手的成绩比小李好

②A队选手的成绩比B队选手的成绩好

③C队选手的成绩比小周差

根据上述条件,下列选项中,( )项肯定为真

由①可得小李肯定不是C队的,由③可得小周也不是C队的,那么小张肯定是C队的,然后就只剩两种可能啦,判断一下是否满足条件即可。

小张、小周、小李依次为C队、A队和B队选手

答案

滴滴出行模拟系统C语言,【滴滴出行】2017秋招笔试真题(智力题)相关推荐

  1. 滴滴出行2017秋招笔试真题-编程题汇总_Java实现

    滴滴出行2017秋招笔试真题-编程题汇总_Java实现 注:有的题参考别人的思路,用我最容易理解的代码编的程序,所以可以不能最优的解法,后续我会进行更新,只是一个思路,我的笔记而已,所以不喜勿喷~~~ ...

  2. 【笔试题】京东2017秋招笔试真题

    笔试题 京东2017秋招笔试真题 1.进制均值 时间限制 C/C++语言 1000MS;其他语言 3000MS 内存限制 C/C++语言 65536KB;其他语言 589824KB 题目描述 尽管是一 ...

  3. 【滴滴出行】2017秋招笔试真题(智力题)

    题目链接 然鹅我智力有限qwq而且这种题真的做了一部分就不想动了... 1.有50家人家,每家一条狗.有一天警察通知,50条狗当中有病狗,行为和正常狗不一样.每人只能通过观察别人家的狗来判断自己家的狗 ...

  4. 美团点评2017秋招笔试真题-安全工程师卷

    1.Webview远程代码执行漏洞曾经危害甚广,Android4.3以下的版本仍可能受此漏洞影响.webview漏洞除用户自己注册的接口外,Android系统本身也存在一些隐藏接口,下面哪一个不属于系 ...

  5. 美团点评2017秋招笔试编程题

    美团点评2017秋招笔试编程题 1, 大富翁游戏,玩家根据骰子的点数决定走的步数,即骰子点数为1时可以走一步,点数为2时可以走两步,点数为n时可以走n步.求玩家走到第n步(n<=骰子最大点数且是 ...

  6. 网易2017春招笔试真题编程题集合

    网易2017春招笔试真题编程题集合 题目来源:牛客网 https://www.nowcoder.com/profile/7952866/test/7811777/83061 1.双核处理 题目描述 一 ...

  7. 题解-百度2017春招笔试真题编程题集合

    题目链接:https://www.nowcoder.com/test/4998655/summary 一共五题,从第五题开始写,难度由难到易 ----------------------------- ...

  8. 网易2017春招笔试真题编程题集合(2)——赶去公司

    时间限制:1秒 空间限制:32768K 终于到周末啦!小易走在市区的街道上准备找朋友聚会,突然服务器发来警报,小易需要立即回公司修复这个紧急bug.假设市区是一个无限大的区域,每条街道假设坐标是(X, ...

  9. 网易2017春招笔试真题编程题集合(5)——魔力手环

    小易拥有一个拥有魔力的手环上面有n个数字(构成一个环),当这个魔力手环每次使用魔力的时候就会发生一种奇特的变化:每个数字会变成自己跟后面一个数字的和(最后一个数字的后面一个数字是第一个),一旦某个位置 ...

最新文章

  1. 慢SQL,压垮团队的最后一根稻草No.92
  2. Linux重定向和管道符使用避坑指南
  3. 解决Spring boot中读取属性配置文件出现中文乱码的问题
  4. BZOJ 1042 [HAOI2008]硬币购物
  5. (转)Redis上踩过的一些坑-美团
  6. ubuntu 12.04安装vncserver
  7. Ubuntu20.04 安装星火商店安装Windows等应用
  8. 如何下载免费高清Google谷歌卫星3D地图?
  9. 前端js生成自定义内容的PDF及word文件的实现
  10. 【error】RuntimeError: size mismatch
  11. Linux下设置MTU值到9000
  12. CSS网页布局中易犯的30个小错误
  13. php实现验证码(数字、字母、汉字)
  14. MySQL之binlog
  15. 计算机中班音乐,【精品】中班音乐教案6篇
  16. php对接短信宝,php使用短信宝发送短信的方法
  17. WAMP Server Localhost Shows 500 Internal Server Error
  18. Android学习笔记之清单文件
  19. linux shell的for循环语法是怎样的?
  20. Linux 环境ELK7.4.0之Kibana小白使用手册之Discover页面使用

热门文章

  1. 0110闭区间上连续函数的性质-函数与极限-高等数学
  2. JS实现页面检索(搜索)功能,类似浏览器搜索
  3. 家庭网络、工作网络和公用网络 三种模式的区别
  4. uni-app APP端video组件播放视频卡顿
  5. 支付宝账单的背后,大数据时代“芳华”隐现
  6. 数据分析师的工作原则
  7. sql 中如何将千分号数值,转化成decimal型,或int型计算。如何对列值进行处理,如果是中文就是0,如果是数值就是数值
  8. 手机wap网站建设的方法和技巧
  9. 尊老为德 爱老为美 普宁市金梅花慈善爱心协会关爱东明康养院活动
  10. 基于turtle生成彩虹糖棒棒糖(也可称为彩虹大饼,用python给你爱的人画个大饼吧)