919滴滴笔试题目

第一题:垃圾分类。思路是每次进行分类??只过了百分之9😅.求第一题代码.
第二题AC:正好刷了滴滴去年的题,去年m是1,这次任意了。
n,m=list(map(int,input().split(" ")))
s=list(map(int,input().split(" ")))
mx=sum(s[:m])
k=s[:m]
a=0
z=mx
for i in range(m,n):
    k+=[s[i]]
    a+=s[i-m]
    if a>0:
        k=k[len(k)-m:]
        a=0
        z=sum(k)
    else:z+=s[i]
    mx=min(mx,z)
print(mx)

原来a用的是sum函数,超时了。。。
面的java后台开发,感觉笔试还是python快
#笔试题目##滴滴#
全部评论
为什么我和你们第二题都不一样,我第二题是工人操作机器分配问题...
点赞 回复 分享
发布于 2019-09-20 18:00
第一题判断n为奇数输出n-1,偶数输出n过了55%。。。
点赞 回复 分享
发布于 2019-09-20 11:04
有题目吗?
点赞 回复 分享
发布于 2019-09-20 10:28

相关推荐

点赞 评论 收藏
分享
弦五Strings:他之所以会举报你代课是因为在这种人眼里正常上课就是正义代课就是邪恶,典型二极管思维,处理方法就是私下沟通,你就说你自己家里经济困难或者家里父母生病什么之类的,需要去打工挣钱,用尽孝的正义对冲他认为的上课的正义,他可能就妥协了。
我的实习日记
点赞 评论 收藏
分享
评论
2
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务