題目如下
1, 2, (第1列)
3, 4, 5, (第2列)
6, 7, 8, 9,
10, 11, 12, 13, 14,
15, 16, ….
…..
請問 數字 1000 會落在 第幾列 的 第幾個位置? 謝謝
1 是第 1 個數,所以 1000 是第 1000 個數
第 1 列有 2 個數,...,第 i - 1 列有 i 個數
2 + ... + i = (2 + i)(i - 1) / 2 ... @
@ < 1000,求 i 的最大整數,得 44
@ 用 44 代入得 989,還差 11
所以 j = 11
-
解 @ < 1000:
i + 2 和 i - 1 滿接近的
所以可以先解 i^2 = 2000 => i = 44.7
然後用 46 45 44 等代入 @ < 1000 求解
內文搜尋

X