mohammed24 @ 2024-10-31 20:35:38
def pri(i): if i<2: return False else: x=int(i**0.5) for j in range(2,x+1): if i%j==0: return False break a,b=map(int,input().split()) for i in range(a,b): I=str(i) if I==I[::-1] and pri(i)!=False: print(i)
by luoguguler @ 2024-11-07 09:55:59
我也是python, 也是66,不过可能有两个优化点
当然还是第一个思路效果最好,当时在自己的机器上测试基本是从1.2s优化到了0.8秒,可惜还是超时。结果后来重构的时候出了点问题,无奈之后再磕。毕竟如果用的是随便一个python之外的语言肯定已经跑通了