校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > 行测 > 逻辑计算题
题目

小松鼠采到了100 颗坚果要运回家。家离放坚果的地方有100 米远。小松鼠每次最多运 50 颗。BUT!小松鼠很馋。。。每走2 米就要吃一颗坚果。。。返回时不会再吃坚果,问小松鼠最多能运回家多少颗坚果?

A.0

B.10

C.25

D.50

解答

正确答案是 C

设采坚果的地点为A,家为B,从A到B方向的运动需要消耗坚果。

题目求最多运多少坚果回家,为使结果最大化,所以需要每次开始都运50颗,所以题目也就是求最少的坚果消耗量,由于A->B方向的运动一直要消耗坚果,所以也就是求此方向运动的最少距离。

由于每次做多运50颗,所以有一段A->B方向必须走两次,设这段距离为x,剩下的距离为y,则有x+y=100。
消耗的总坚果数为(2x+y)/2。并且为了使最后y段能够运走所有2x段剩下的坚果,需要满足2*(50-x/2)<=50,所以x>=50。

由于要使(2x+y)/2=(x+100)/2最小,所以x应该去最小值50,所以消耗坚果数为(50+100)/2=75,所以剩下25个。

C 0条回复 评论

帖子还没人回复快来抢沙发