关注
搞出来了,有一个测试点有问题一直过不了,貌似因为他有一行里包含了两个数,所以在转换成int的时候报错了,这也意味着那个测试点里面的数没有n+1行输入,所以也不能用for循环,得改成while循环,然后以列表读取。
n,m=map(int, input().split())
a=[]
while len(a)<n:
a+=list(map(int, input().split()))
a.sort()
res=0
for i in range(1,n):
x=a[i-1]
y=a[i]
ans=0
for j in range(m):
if x>>j&1==y>>j&1:
ans+=1<<j
res=max(res,ans)
print(res)
查看原帖
1 2
相关推荐
牛客热帖
更多
正在热议
更多
# 如果春招能重来,我会___ #
27075次浏览 270人参与
# 有深度的简历长什么样? #
60488次浏览 771人参与
# 联宝杯大学生创新大赛,你的技术值得产业级答案 #
49005次浏览 603人参与
# 这个offer值得去吗? #
27845次浏览 202人参与
# 刚入职就____,这样正常吗? #
147431次浏览 707人参与
# 你会因为行情,降低找工作标准吗? #
41777次浏览 308人参与
# 在爱玛,骑向未来 #
18645次浏览 365人参与
# 实习生的生存小技巧 #
36989次浏览 340人参与
# 美团笔试 #
990217次浏览 5815人参与
# 找工作,你都让AI帮你做什么? #
34188次浏览 292人参与
# 记录我的毕业季 #
2928次浏览 81人参与
# 帆软软件工作体验 #
19479次浏览 134人参与
# 秋招想进国企该如何准备 #
147157次浏览 689人参与
# 实习生活中那些难忘的瞬间 #
345584次浏览 3450人参与
# 华为池子有多大 #
177167次浏览 925人参与
# 你见过最离谱的招聘要求是什么? #
281559次浏览 1888人参与
# 字节开奖 #
157495次浏览 767人参与
# 实习怎么做才有更好的产出 #
50711次浏览 464人参与
# 租房找室友 #
68540次浏览 251人参与
# 阿里求职进展汇总 #
533310次浏览 4309人参与
# 春招前还要继续实习吗? #
66632次浏览 326人参与
# 你被哪些公司挂了? #
194165次浏览 1051人参与
查看20道真题和解析