警示后人
查看原帖
警示后人
402402
openwld楼主2023/12/14 21:02

用Python写如果#1RE那是Python不给你从整形转成字符串。写个这种代码就行了。

T = binpow(2, n-2)
st = ''
while T > 0:
    st = chr(ord('0')+T%10) + st
    T //= 10
print(st)

另外python的幂函数也有可能会RE,不确定的话写个非递归快速幂即可。

2023/12/14 21:02
加载中...