close
Content

Joana喜歡玩關於奇數的遊戲。有一天,她開始寫,每列都是奇數,如下表。

1
3 5 7
9 11 13 15 17
19 21 23 25 27 29 31
...

在某一列Joana寫下了55個奇數數字,你可以看出該列最後3個數字的和嗎?
給你一個數字N,代表某一列有N個奇數數字,你的任務是把該列最後三個數加起來。
Input

輸入含有多組測試資料。

每組測試資料一列,有一個數字 N,表示某一列有 N 個奇數數字(1 < N < 1000000000)。

Output

對每組測試資料,輸出該列的最後三個數字的和。本問題中保證三個數字的和一定小於263。

Sample Input #1
3
5
7
Sample Output #1
15
45
87

python:

while True:
    try:
        a=int(input())
        n=eval(  '(( (3*(a)**2) +(6*a) +3 )//2)-9'   )
        print(int(n))
        
    except:
        break
arrow
arrow
    文章標籤
    python 高中生程式解題 UVA
    全站熱搜
    創作者介紹
    創作者 趴趴熊日常 的頭像
    趴趴熊日常

    資工趴趴熊的小天地

    趴趴熊日常 發表在 痞客邦 留言(0) 人氣()