py
2025-08-08 21:16:41
发布于:浙江
1阅读
0回复
0点赞
text = input().split(' ')
s = text[0]
n = int(text[1])
L = len(s)
while n > L:
L *= 2
def f(L,n):
# 边界
if L <= len(s):
print(s[n-1])
return
if n > L//2+1:
f(L//2,n-L//2-1)
elif n == L//2+1:
f(L//2,L//2)
else:
f(L//2,n)
f(L,n)
这里空空如也
有帮助,赞一个