23雙位數的數目沒有對自2 + 3!= 10查找數量爲N,加起來10
73具有1對自7 + 3 = 10
783436具有3對自7 + 3,7 + 3,6 + 4 = 10
我試圖用遞歸來解決這個問題。這裏是我的基地情況:
if n < 10:
return 0
if n >= 10 and n <= 99:
if n % 10 + n // 10 == 10:
return 1
else:
return 0
但遞歸步驟是躲避我。
你的意思是2 + 3 = 5!= 10 – arshajii
4 + 3 + 3不是一對,它是一個三元組。 – mbeckish
爲什麼使用遞歸和複雜的事情,當它可以完成使用循環? – hrv