回答
似乎有12個除數在所有:13,15,17,21,35,39,45,51,63,65,85和91
參見:http://www.wolframalpha.com/input/?i=factorize+2%5E24+-+1
我猜測它不僅僅是他想要解決的那個數字,但是直到他說那麼這是一個很好的答案。對這個硬編碼是迄今爲止最好的解決方案.--) – Chris
@Chris:是的,上面的OP真的有兩個問題 - 我只是回答第一個問題,因爲對於一個特定情況而言,回答起來要比對一般情況回答容易得多。 –
@chirs amd paul ...是的,我想解決更多的問題......我想如果有任何短的方法,以便每次我不必採取漫長的過程的路徑。 –
實際上我知道一個竅門!首先,你需要對數字進行因式分解,假設我的數字是56.我的剩餘素數是7,2,2,2。由於我有三個2,我會寫2^3。由於只有一個7,我會寫7^1。然後,爲每個權力添加一個:1 + 1 3 + 1,然後將它們相乘。 1 + 1 = 2 3 + 1 = 4
4 * 2 = 8
所以你在這個例子中,答案是8!玩的開心!
- 從五年級
- 1. 如何打印出任意長度的整數的數字?
- 2. 正則表達式,找到字符串中的任意數字
- 3. 如何將字符串轉換爲任意長度的整數
- 4. 如何檢查任意數字的字符串?
- 5. C#中任意大的正整數的位計數
- 6. 查找任意數字的第一個和最後一個數字的總和
- 7. C++任意長度整數
- 8. LLVM任意精度整數
- 9. 查找整數
- 10. 查找整數
- 11. 查找整數
- 12. 如何使用scanf()獲取任意數量的整數?
- 13. 如何用一個整數中的任意位替換/覆蓋任意長度數組中的任意位數的任意位數
- 14. 正則表達式來查找字符串整數和小數
- 15. 查找整數的因數
- 16. GMP如何在任意數量的字節上存儲其整數?
- 17. 查找任意數字下面的最大值的數據結構
- 18. 如何查找正則表達式的部分 - 整數?
- 19. Perl正則表達式從任意集合中查找字符
- 20. 如何從未分類的正整數流中找到最小的正整數?
- 21. 正則表達式:在任意數字前插入數字
- 22. Python的正則表達式分割,任意長度的整數
- 23. MySQL - 查找同一列中任意兩個整數之間的差異
- 24. 正則表達式來獲得任何數字不僅整數
- 25. 如何用正則表達式選擇任意數量的數字?
- 26. 枚舉類型的任意整數值
- 27. 針對非整數的任意精度
- 28. C中的任意大整數#
- 29. Ada中的任意長度整數
- 30. 比較任意類型的整數
當你說很多這樣的問題,你總是意味着2負一或總是特別是2^24-1等的電源這是樣的問題,它對於這個問題的界限有一些想法是非常有用的... – Chris
我投票結束這個問題,因爲它是關於[math.se]而不是編程或軟件開發。 – Pang