最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

Python編程算法【四十一】孿生素?cái)?shù)

2023-04-29 17:31 作者:SPC編程愛好者  | 我要投稿

【案例內(nèi)容】

孿生素?cái)?shù)是指:若a為素?cái)?shù),且a+2也是素?cái)?shù),則素?cái)?shù)a和a+2稱為孿生素?cái)?shù)。求1000以內(nèi)的孿生素?cái)?shù)。


【解題思路】

本題的邏輯思路還是比較簡單的,我們可以先定義一個(gè)判斷是否為素?cái)?shù)的函數(shù),接著用一個(gè)循環(huán),遍歷1000以內(nèi)的所有數(shù)字,找出某個(gè)數(shù)是素?cái)?shù),并且該數(shù)+2也還是素?cái)?shù),那么也就找到了孿生素?cái)?shù),從而解答出此題。在循環(huán)遍歷1000以內(nèi)的數(shù)字時(shí),由于我們要找的是素?cái)?shù),那么我們可以考慮從2開始,但2+2=4,4明顯不是素?cái)?shù),所以其實(shí)可以從3開始,同時(shí)除了2以外,其余偶數(shù)都不是素?cái)?shù),因此在用for循環(huán)時(shí),可以再設(shè)置一個(gè)步長為2,也就是從3開始,每次加2,即:3、5、7...,循環(huán)結(jié)束數(shù)字是997,如果循環(huán)數(shù)字結(jié)束在999的話,再+2就超出1000了,而題目的要求是找出1000以內(nèi)的孿生素?cái)?shù)。具體代碼如下:


【Python代碼】

1000以內(nèi)的孿生素?cái)?shù)共有35對

本題還定義一個(gè)變量n,用來存儲(chǔ)1000以內(nèi)共有多少對孿生素?cái)?shù)。經(jīng)程序計(jì)算,共有35對,第一對是3和5,最后一對是881和883。

Python編程算法【四十一】孿生素?cái)?shù)的評(píng)論 (共 條)

分享到微博請遵守國家法律
桃源县| 建始县| 肥城市| 漳浦县| 蕉岭县| 吉安县| 双辽市| 新野县| 榕江县| 唐河县| 正定县| 拉孜县| 佛学| 寿宁县| 郎溪县| 新化县| 体育| 德安县| 伊宁县| 临高县| 常州市| 临澧县| 马公市| 南宫市| 山东省| 简阳市| 保康县| 凉城县| 政和县| 华池县| 洮南市| 开江县| 五河县| 柳林县| 镇雄县| 巨野县| 诸暨市| 乾安县| 黄浦区| 油尖旺区| 博野县|