携程笔试编程题 本是古典 何须时尚 2022-05-14 07:36 200阅读 0赞 ![webwxgetmsgimg_MsgID_7666981300676344514_skey_40crypt_4299902c_a0b2c3adde07f7a6ec6babbf0153b9f3][] ![webwxgetmsgimg_MsgID_6542474624250241167_skey_40crypt_4299902c_a0b2c3adde07f7a6ec6babbf0153b9f3][] N=input() Nlist=list(N) theN='' for i in range(2,len(Nlist)): theN+=Nlist[2] N=int(theN) #myarray=np.zeros(N) myarray=[] for i in range(N): myarray.append(0) for i in range(N): if i==0: myarray[i]=0 else: myarray[i]=i+i-1 #print(myarray) count=sum(myarray) for i in range(N): for j in range(2,int(myarray[i]-1)): if myarray[i]%j == 0: count -= myarray[i] break print(int(count)) [webwxgetmsgimg_MsgID_7666981300676344514_skey_40crypt_4299902c_a0b2c3adde07f7a6ec6babbf0153b9f3]: /images/20220514/5f45c07394564c38badb5cd675dfc387.png [webwxgetmsgimg_MsgID_6542474624250241167_skey_40crypt_4299902c_a0b2c3adde07f7a6ec6babbf0153b9f3]: /images/20220514/e0c16ab80e174524849623f3203fa5e6.png
还没有评论,来说两句吧...