首页 > 百度测开笔试
头像
在?抽个offer?
编辑于 2020-09-03 23:27
+ 关注

百度测开笔试

第一题:
while True:
    try:
        x,y=map(int,input().split())
        s=input()
        for i in s:
            if i=="U":
                y+=1
            elif i=="D":
                y-=1
            elif i=="L":
                x-=1
            elif i=="R":
                x+=1
        ans=str(x)+" "+str(y)
        print(ans)
    except:break
第二题:
n,m,k=map(int,input().split())
a=[]
for i in range(n):
    a.append(list(map(int,input().split())))
a.sort(key=lambda x:(-x[2],x[0],x[1]))
price=0
weight=0
ans=0
for i in a:
    if price+i[0]<=k and weight+i[1]<=m:
        price+=i[0]
        weight+=i[1]
        ans+=1
    else:
        continue
print(ans)
选择题不记得了,非科班计算机知识的广度不够的劣势让我败在这次笔试选择题中

全部评论

(0) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐