當前位置:編程學習大全網 - 編程語言 - 什麽是黑洞數?

什麽是黑洞數?

數字黑洞是指經過某種運算後得到循環或確定答案的壹些數字。比如黑洞的數量是6174。隨機選擇壹個四位數,比如1628。先將四個數由大到小排列得到8621,再將原數1628的四個數由小到大排列得到1268,由大到小遞減:86265438。

重復上述方法,從最大到最小排列7353,得到7533,從最小到最大排列3357,大大減少:7533-3357=4176,重復4176,得到7641-1467 = 66。所以6174是壹個黑洞數。

2.取任意壹個數,依次寫下偶數的個數和奇數與這兩個數之和,就得到壹個正整數。對於這個新數,把它的偶數和奇數以及它的和放入另壹個正整數中,以此類推,必然會停留在123這個數上。

例如:給定的數字是14741029。

第壹計算結果448

第二計算結果303

第三個計算結果是123

將三個數之和乘以2,得到重組後的三個數的第100位和第10位;原數的十位數和個位數之和(如果得到兩位數,則將兩位數相加得到和)作為新三位數的個位數。之後,對重組後的三位數重復這個過程,妳會發現其中壹定有若幹個墮落的陷阱。

比如隨意寫壹個數字843,轉換過程按要求:

(8+4+3) × 2 = 30 ...作為新的三百壹十位數。4+3 = 7 ...作為新三位數中的壹位數。為了形成新的三位數307,重復上述過程,並繼續:

307→207→187→326→228→241→145→209→229→262→208→208→……

這樣壹來,208就落入了壹個“陷阱”。

再比如:411。根據要求,轉換過程是:

411→122→104→104→……

結果104掉進了陷阱。

如果按照以下規則操作三位數,也會出現數字“陷阱”。

(1)如果是3的倍數,就把這個數除以3。

(2)如果不是3的倍數,把每個數字的個數加起來,然後平方。

如:126

結果我進入了“169-256”的死循環,再也跳不出來了。

再比如:368

結果1進入了“黑洞”。

還有壹種方法可以快速將任意多位數推入“陷阱”。

操作方法是:

第壹步:將偶數(含0)的數以多位數計數,作為新數的百分之壹;

第二步:對奇數多位數的數進行計數,作為新數的十位數。

第三步:取數字中包含的位數作為新號碼的個位數,然後對新號碼重復上述過程。

  • 上一篇:在EXCEL中怎麽輸入三角函數角度公式
  • 下一篇:學CNC編程難嗎?大概要學多久
  • copyright 2024編程學習大全網