自主投递参加8月12日批次的笔试,全a。
过了一个小时后去官网查状态:已回绝
今天下午问了hr,说是简历不符合岗位方向,转投需要今天内转投。可惜翻遍了技术岗都找不到能投的,跪了,看来阿里与我无缘了。
顺便贴一下笔试代码:
#第二题
def f(i):
n=len(bin(i))
ans=2**(n-3)
if ans==i:
print(i)
return
for j in range(n-3):
if ans+2**j>i:
print(ans)
break
elif ans+2**j==i:
print(i)
break
else:
ans+=2**j
while True:
n=len(bin(i))
ans=2**(n-3)
if ans==i:
print(i)
return
for j in range(n-3):
if ans+2**j>i:
print(ans)
break
elif ans+2**j==i:
print(i)
break
else:
ans+=2**j
while True:
try:
n=int(input())
a=[]
for i in range(n):
a.append(int(input())
for i in a:
f(i)
except:
break
全部评论
(4) 回帖