#24149: WA(line:999)? 錯在哪?


Dphonsir (Dphonsir)


自己驗的時候都會過,可是丟上去之後卻顯示: 您共輸出 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