日誌2015-11-29 17:16
【VB】關於質數這玩意兒作者:小YA
2016-09-13 18:54小YA:記得我當初是用一個陣列Array(2),跟一個陣列計數Count
只要發現一個質數就放進Array(Count\3),然後每放一個Count就+1
最後把Array(0~2) Print出來就可以了
2016-09-13 18:57小YA:不用啊,從2開始,把2的倍數刪光,接著把3的倍數刪光
之後到4就會略過,因為已經在2的倍數裡被刪掉了
這樣一直下去最後剩下的就只會是奇數囉
2016-09-13 19:26小YA:可以省去抓質數的步驟
流程僅是這樣
從2開始,如果這個數在Boolean裡是True(預設為質數)的話,就把他倍數砍光(全部倍數都改成False)
每往下一個數就對一下是True是False就行
2016-09-13 20:29小YA:OK Der