度小满笔试算法编程题是不是题出错了,为啥我连题都看不懂

度小满算法编程题是不是题出错了,为啥我连题都看不懂#度小满##笔试题目#
全部评论
别问,问就是太菜了
点赞 回复
分享
发布于 2019-09-29 19:34
别问,问就是不想招人了
点赞 回复
分享
发布于 2019-09-29 19:35
滴滴
校招火热招聘中
官网直投
前面面的都烂在池子里了
点赞 回复
分享
发布于 2019-09-29 19:36
反正不咋招人了,全是池子里的
点赞 回复
分享
发布于 2019-09-29 19:37
前面已经笔试过了?
点赞 回复
分享
发布于 2019-09-29 19:45
所以你赶紧退了啊
点赞 回复
分享
发布于 2019-09-29 19:47
我南啊!!~~·
点赞 回复
分享
发布于 2019-09-29 19:48
大佬们,有人做出来吗?求分享。
点赞 回复
分享
发布于 2019-09-29 19:50
太菜了 搞不来🤣
点赞 回复
分享
发布于 2019-09-29 19:52
放弃了
点赞 回复
分享
发布于 2019-09-29 20:04
求AC思路 啊
点赞 回复
分享
发布于 2019-09-29 20:05
交卷了,一点思路都没有
点赞 回复
分享
发布于 2019-09-29 20:05
36%  27%
点赞 回复
分享
发布于 2019-09-29 20:14
第一题1-n的意思是1到n,格子是从1开始排到n。 但是样例给的我手算是11次,我也不知道是什么情况。
点赞 回复
分享
发布于 2019-09-29 20:27
def get_input():     n = int(input())     values = [int(i) for i in input().split()]     return n, values def main():     n, values = get_input()     if n < 1 or n > 100:         return     values.insert(0, 0)     count = 0     for i in range(1, n+1):         if 2*i+1 > n:             break         while values[i] > 0 or values[2*i] > 0 or values[2*i+1] > 0:             if values[2*i+1] > 0:                 values[2*i+1] -= 1             if values[i] > 0:                 values[i] -= 1             if values[2*i] > 0:                 values[2*i] -= 1             count += 1     count += sum(values)     print(count) main() 36% 这里有一个毛病,就是当你打到第i个时,怎么做出决策。代码里写的是,必须将2*i和2*i+1位置的数打完,再继续往后走。后来,lz又想到可以判断2*i和2*i+1是否超过一半了,如果超过一半,则必须将其打完,如果没有超过一半可以考虑不打完。。当然,现在也没办法验证了。溜了溜了。。。
点赞 回复
分享
发布于 2019-09-29 20:57

相关推荐

2 3 评论
分享
牛客网
牛客企业服务