許多人應該被債務或金錢上的問題壓得喘不過氣

往往走上不好的方向高利貸之類的..

今天分享一個好資訊給大家^^

免費諮詢專業人員

最快的時間解決你所遇到問題

解決你個人困難幫助你的問題

 

http://goo.gl/2hr9j4

 

立即點擊

 



民間代書貸款標題民間小額借款小額信貸利率比較:

驗證71個連續整數(31398到31468)皆為合數

發問:民間貸款好嗎

http://tw.knowledge.yahoo.com/question/question?qid=1509110206457承接這題,既然質數31397及31469的prime gap是72,那表示從31398到31468,這71個連續整數全部皆為合數,但,人總有好奇心的,它們真的都是合數嗎?請網友們來驗證一下,分別找出它們的最小的質因數 。(當然,這個"最小的質因數"不能等於它自己)(只要找到最小的質因數就可以證明它是合數了,不一定要因數分解,,也不敢要求網友因數分解,因為它的其他質因數可能都太大了)(又,個位數是0,2,4,6,8,5者,一看就知道是合數,可以略過不找... 顯示更多 http://tw.knowledge.yahoo.com/question/question?qid=1509110206457 承接這題, 既然質數31397及31469的prime gap是72, 那表示從31398到31468,這71個連續整數全部皆為合數, 但,人總有好奇心的,它們真的都是合數嗎? 請網友們來驗證一下,分別找出它們的最小的質因數 。 (當然,這個"最小的質因數"不能等於它自己) (只要找到最小的質因數就可以證明它是合數了,不一定要因數分解, ,也不敢要求網友因數分解,因為它的其他質因數可能都太大了) (又,個位數是0,2,4,6,8,5者,一看就知道是合數,可以略過不找 ) 我承認我用很久以前做的一個Excel檔驗證過了(它只可以檢驗90000以下的正整數是不是質數) 是的!它們都是合數。 但我小額信貸比較希望網友們也來考驗它們,你們這一條長長的龍憑什麼都是合數? 31399:17的倍數 31401:3的倍數 31403:31的倍數 31407:3的倍數 請幫我完成它,謝謝!

最佳解答:

用 Excel 跑一遍,只要測試有沒有小於 200 的質因數就 ok 啦! (含有 2、3、5、7 的省略不寫) 31427=11*2857 31421=13*2417 31447=13*2419 31399=17*1847 31433=17*1849 31441=23*1367 31403=31*1013 31429=53*593 31453=71*443 31463=73*431 31457=83*379 31417=89*353 31411=101*311 31439=149*211 31459=163*193 2009-11-10 15:07:56 補充: 含有 3、5、7 的質因數:(偶數當然不需驗證) 31401=3*10467 31407=3*10469 31413=3*10471 31419=3*10473 31425=3*10475 31431=3*10477 31437=3*10479 31443=3*10481 31449=3*10483 31455=3*10485 31461=3*10487 31467=3*10489 31405=5*6281 31415=5*6283 31435=5*6287 31445=5*6289 31465=5*6293 31409=7*4487 31423=7*4489 31451=7*4493 2009-11-11 11:27:54 補充: 用 Excel 跑一遍,只要測試有沒有小於 200 的質因數就 ok 啦! (偶數當然不需驗證) 31401=3*10467 31407=3*10469 31413=3*10471 31419=3*10473 31425=3*10475 31431=3*10477 31437=3*10479 31443=3*10481 31449=3*10483 31455=3*10485 31461=3*10487 31467=3*10489 31405=5*6281 31415=5*6283 31435=5*6287 31445=5*6289 31465=5*6293 31409=7*4487 31423=7*4489 31451=7*4493 31427=11*2857 31421=13*2417 31447=13*24代辦貸款19 31399=17*1847 31433=17*1849 31441=23*1367 31403=31*1013 31429=53*593 31453=71*443 31463=73*431 31457=83*379 31417=89*353 31411=101*311 31439=149*211 31459=163*193 2009-11-11 11:42:24 補充: 用 EXCEL 其實滿簡單的,因為大約只要驗證有沒有比 200 小的質因數。 (1) 先找出 200 內的質數。(2) 找出 31398 到31468 最小的質數。 以上的二步驟都是用 EXCEL 陣列方式就容易了。 檔案位置: http://210.71.107.10/~mathbox/2007math/Yahoo2009111101.xls 2009-11-12 12:51:39 補充: 收到,謝謝指教! 下回會注意~ 2009-11-12 12:54:54 補充: 版主說要由小到大排列:(省略偶數) 31399 = 17 * 1847 31401 = 3 * 10467 31403 = 31 * 1013 31405 = 5 * 6281 31407 = 3 * 10469 31409 = 7 * 4487 31411 = 101 * 311 31413 = 3 * 10471 31415 = 5 * 6283 31417 = 89 * 353 31419 = 3 * 10473 31421 = 13 * 2417 31423 = 7 * 4489 31425 = 3 * 10475 31427 = 11 * 2857 31429 = 53 * 593 2009-11-12 12:55:15 補充: 31431 = 3 * 10477 31433 = 17 * 1849 31435 = 5 * 6287 31437 = 3 * 10479 31439 = 149 * 211 31441 = 23 * 1367 31443 = 3 * 10481 31445 = 5 * 6289 31447 = 13 * 2419 31449 = 3 * 10483 31451 = 7 * 4493 31453 = 71 * 443 31455 = 3 * 10485 31457 = 83 * 379 31459 = 163 * 193 2009-11-12 12:55:23 補充: 31461 = 3 * 10487 31463 = 73 * 431 31465 = 5 * 6293 31467 = 3 * 10489

其他解答:

因為有人解了, 就先放意見參考 : ^ ^ 1. A1 : A71 輸入 31398 ~ 31468 2. B1 輸入 =MIN(IF(MOD(A1,ROW(INDIRECT("2:"&INT(SQRT(A1)))))=0,ROW(INDIRECT("2:"&INT(SQRT(A1)))),"")) 3. 點選 B1, 按 F2, 按 Ctrl + Shift + Enter 4. 遊標移到B1右下角至出現黑十字, 雙擊 5. 若 A 質數, B 為 0 ; 若 A 為合數 , B 出現其最小質因數 ~ 2009-11-10 23:16:30 補充: 參考檔案 : http://www.FunP.Net/950439 2009-11-11 02:17:14 補充: 那就改成 : ^ ^ =MIN(IF(A1/ROW(INDIRECT("2:"&INT(SQRT(A1))))-INT(A1/ROW(INDIRECT("2:"&INT(SQRT(A1))))),"",ROW(INDIRECT("2:"&INT(SQRT(A1)))))) 2009-11-11 02:24:18 補充: 不過 ... 此公式原理利用 "列序" 在逐一嘗試, 而 EXCEL2003 只有 65536 列 當 根號A 超出 65536 時 ... 可能就得換 EXCEL 2007 了 ~ ^ ^ 2009-11-11 02:29:16 補充: 當 INT(根號A) 超出 65536 時, ROW 這個函數就超出定義域了 ~ 或者用更複雜公式去處理 ... 例如只測 2 與 奇數 , 那麼可以處理到 2^33 附近 ~ 2009-11-11 02:35:03 補充: 要再多, 只好用更複雜的公式去做 ... 那可能就不有趣了 ~ ^ ^ 2009-11-11 17:35:53 補充: 嗯 ~ 版面精簡 與 效率 , 看需求決定作法了 ~ ^ ^ 敝作隨時更新於下, 對 EXCEL 公式有興趣的大大可以參考 : htt小額借款台中p://tw.myblog.yahoo.com/jw!_DIL5waFHwVKfL8odMZ4urti/article?mid=1538&prev=1201&next=1536&l=f&fid=17|||||克大師: 我已經用excel 查過了 真的沒有質數, 當真要寫出來? 2009-11-10 15:40:39 補充: cutebaby 你不是做出來了嗎? 讓你公布!|||||那個 Excel檔是怎麼寫的呢? A2=A1/2 A3=A1/3 A4=A1/5 A5=A1/7 A6=A1/11 A7=A1/13 ........ ....... A63=A1/293 很簡陋啦! 2009-11-10 12:45:43 補充: 沒有第一棒、第二棒的問題,要全部完成唷! (因為我也是自己全部完成) 可以學我啊! A2=A1/2 A3=A1/3 A4=A1/5 A5=A1/7 A6=A1/11 A7=A1/13 ........ ....... A63=A1/293 笨方法裡面算是比較快的了,我並沒說不能用計算機或軟體啊! 2009-11-10 13:16:21 補充: 1. 所以筱紫小姐還是把它算完吧!不要為他人作嫁衣。 2. 是從31398到31468耶!共71個數沒錯ㄚ 31397與31469我已經說它們是質數了,您怎麼把31469當成7,11,13的倍數刪掉了呢? 3. 177也是合數啊(3的倍數)!最接近且不超過根號31468的質數是173唷! 4. 另外,您把31399與31403也當成7,11,13的倍數刪掉了....... 為什麼不相信我咧? 31399最小的質因數是17,31403最小的質因數是31。 2009-11-10 23:56:04 補充: 有用ㄝ 但位數適用範圍很有限, A1輸入=2^32+1,結果B1送我一個#NUM! 才不過是十位數而已....... 若B1=A1/641,還跑得出6700417 若B1=mod(A1,641),也跑得出0 不過是十位數而已,比MOD還弱..... (MOD也是有#NUM!的時候,但十位數還不成問題) 2009-11-11 23:43:27 補充: cutebaby大: 能否再勞煩您按大小依序排列(2,5的倍數可以省略),像我當初寫的 31399:17的倍數 31401:3的倍數 31403:31的倍數 31407:3的倍數 一樣? 這樣日後參觀者才容易驗證您是否有遺漏掉其中的任何一個整數。 對吧!?88E6EF369AA1074E
arrow
arrow

    x13bj53x 發表在 痞客邦 留言(0) 人氣()