自己驗的時候都會過,可是丟上去之後卻顯示: 您共輸出 998 行。請問錯在哪?
以下是我的程式碼:
def T(n):
if n == 1:
return 2
else:
return T(n-1) + D(n-1)
def D(n):
return n*(n+1)//2 + 1
while True:
try:
n = int(input())
print(T(n))
except:
break