Yahoo 知識+ 將於 2021 年 5 月 4 日 (美國東岸時間) 停止服務,而 Yahoo 知識+ 網站現已轉為僅限瀏覽模式。其他 Yahoo 資產或服務,或你的 Yahoo 帳戶將不會有任何變更。你可以在此服務中心網頁進一步了解 Yahoo 知識+ 停止服務的事宜,以及了解如何下載你的資料。
prisoner26535
Lv 7
C程式 計算級數的個數:?
每一個正整數X>2都可以用一些連續級數的和來表示:
例如: 3可以用以下2個連續級數來表示.
3 = 1 + 2
3 = 3
例如: 15可以用以下4個連續級數來表示.
15 = 1 + 2 + 3 + 4 + 5
15 = 4 + 5 + 6
15 = 7 + 8
15 = 15
請用C寫一個程式:
1.讀入1000個正整數(3 <= X<=65535)
2。輸出每個數的連續級數的個數.例如:讀入3輸出2.讀入15輸出4.
2 個解答
評分
- 阿平Lv 53 月前
由n個連續數字組成的數,其第1個數為
1+2+...+n
第2個數字為
(2+3+...+n+1)=(1+2+...+n)+n
第3個數字為
(3+4+...+n+2)=(1+2+...+n)+2n
某數x是否由n個連續數字組成,(x-(1+2+...+n))/n能整除就是。
還有問題嗎?立即提問即可得到解答。