Re: [閒聊] 每日leetcode

作者: DJYOMIYAHINA (通通打死)   2026-01-04 22:58:46
寫了一大堆想要提早break
挺白吃的
一二三四五
def sumFourDivisors(self, nums: List[int]) -> int:
rets = 0
for num in nums:
st = set()
st2 = -1
for div in range(2, int(math.sqrt(num)+1)):
if num%div == 0:
if div==st2:
break
elif len(st) != 0:
st.add(div)
break
elif div==num//div:
st = set()
break
else:
st.add(div)
st2 = num//div
if len(st)==1:
rets += st2
rets += (num//st2)
rets += 1
rets += num
return rets
作者: UnicornFugu (獨角河豚)   2026-01-04 23:00:00
這才發現這標題怎麼剩沒幾個在卷
作者: JIWP (JIWP)   2026-01-04 23:04:00
別倦了
作者: argorok (s.green)   2026-01-04 23:04:00
上岸就不卷了
作者: DJYOMIYAHINA (通通打死)   2026-01-04 23:05:00
我死在岸邊了

Links booklink

Contact Us: admin [ a t ] ucptt.com