多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > 計算從[1,n]的素數個數

計算從[1,n]的素數個數

來源:程序員人生   發布時間:2016-09-25 09:02:04 閱讀次數:2538次

數組大小要大于根號下最大值

long long f[340000],g[340000],n; void init(){ long long i,j,m; for(m=1;m*m<=n;++m)f[m]=n/m-1; for(i=1;i<=m;++i)g[i]=i-1; for(i=2;i<=m;++i){ if(g[i]==g[i-1])continue; for(j=1;j <= min(m-1,n/i/i);++j){ if(i*j<m)f[j]-=f[i*j]-g[i-1]; else f[j]-=g[n/i/j]-g[i-1]; } for(j=m;j>=i*i;--j)g[j]-=g[j/i]-g[i-1]; } } int main(){ while(scanf("%I64d",&n)!=EOF){ init(); printf("%I64d\n",f[1]); } return 0; }
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: www.日本在线播放 | 亚洲理论a中文字幕在线 | 国产精品国产午夜免费福利看 | 天堂免费观看 | 色噜噜影院 | 亚洲一区国产 | 国产裸舞福利在线视频合集 | 一级特黄aa大片免费播放视频 | 亚洲国产精品自产拍在线播放 | 久久99国产精品久久99 | 精品精品国产高清a毛片牛牛 | 国产高清免费不卡观看 | 国产精品免费大片一区二区 | 影院福利 | 国产成人香蕉在线视频fuz | 国产jizz美国jizz免费看 | 欧美日本亚洲 | 九色中文| 成人私拍福利视频在线 | 国产v亚洲v天堂无码 | 欧美一级毛片香蕉网 | 日韩亚洲一区二区三区 | 中文字幕日本在线视频二区 | 国产亚洲人成a在线v网站 | 亚洲免费大片 | 92精品国产自产在线观看48页 | 欧美αv天堂在线视频 | 可以免费观看的黄色网址 | 亚洲视频精品在线 | 日本做人爱免费视频 | 噜噜噜私人影院 | 免费xx| 国产成人a毛片在线 | 男女激情视频 | 亚洲性一区| 亚洲不卡一区二区三区 | 美女网站视频免费 | 久久91精品国产91久久 | 尤物视频网站在线 | 国产乱码精品一区二区三上 | 免费大片黄在线观看日本 |