#50257: 沒啥技巧,全是數學。(python)


abc1231334 (tl32m)

學校 : 長庚大學
編號 : 314314
來源 : [118.170.35.103]
最後登入時間 :
2025-08-19 00:53:50

       圓的數量   分割的平面數量         相差
C1          1                  2
                                                          2
C2          2                  4
                                                          4
C3          3                  8
                                                          6
C4          4                  14

所以,項次之間的差距是等差數列

C2 = 2+(2*1)
C3 = 2+(2*1+2*2)
C4 = 2+(2*1+2*2+2*3)
...
Cn = 2+ 2*[sigma(1~n-1)]
     = 2 + 2*(1+n-1)*(n-1)/2
     = n^2 - n + 2

所以,輸入n,則輸出n**2-n+2即可。

 

大學也不是二類組的,幾百年沒算數學了,算這題差點要了老命QQ。