當(dāng)前位置:
首頁(yè) >
POJ3006-Dirichlet's Theorem on Arithmetic Progressions
發(fā)布時(shí)間:2023/12/10
67
豆豆
生活随笔
收集整理的這篇文章主要介紹了
POJ3006-Dirichlet's Theorem on Arithmetic Progressions
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
素?cái)?shù)打表,水題。
#include<stdio.h> #include<string.h> const int Max=1000001; bool isprime[Max]; int main(void) {int i,j,a,d,n;memset(isprime,true,sizeof(isprime));for(i=3;i<=1000;i+=2)for(j=3;j<=Max/i;j+=2)if(isprime[i])isprime[i*j]=false; for(i=4;i<=Max;i+=2)isprime[i]=false; isprime[1]=isprime[0]=false;while(scanf("%d%d%d",&a,&d,&n),a||d||n){int num[250]={0};j=1;for(i=a;j<=n;i+=d)if(isprime[i])num[j++]=i; printf("%d\n",num[n]);}return 0; }轉(zhuǎn)載于:https://www.cnblogs.com/YogurtShen/archive/2012/08/28/2660825.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的POJ3006-Dirichlet's Theorem on Arithmetic Progressions的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 细细讲述Java技术开发的那些不为人知的
- 下一篇: 74HC595芯片使用说明