NYOJ 225 小明求素数积
2012-08-07 20:28
197 查看
#include<stdio.h> #include<math.h> #include<stdlib.h> int is_prime(int x) { int i; if(x==1) return 0; for(i=2;i<=sqrt(x);i++) if(x%i==0) return 0; return 1; } int main() { int t,n,i,sum; scanf("%d",&t); while(t--) { scanf("%d",&n); for(i=2,sum=1;i<=n;i++) if(is_prime(i)) { sum*=i; sum%=1000000; } printf("%d\n",sum);//如果在这sum%1000000,即全部成完后再取余就会有益处可能,为此需要没乘一次就取余一次 } system("pause"); return 0; }
相关文章推荐
- nyoj 225 小明求素数积
- NYOJ 225 小明求素数积
- NYOJ 225 小明求素数积
- NYOJ 225题 小明求素数积
- NYOJ225 小明求素数积
- NYOJ225 小明求素数积
- NYOJ 225 小明求素数积
- nyoj225小明求素数积
- NYOJ 225 小明求素数积
- NOJ-225-小明求素数积
- NYOJ-小明求素数积
- NYOJ - 小明求素数积
- NYOJ 24 素数距离问题
- 素数(nyoj-169)
- NYOJ_469_擅长排列的小明 II
- nyoj 51 爱闲事的小明
- nyoj 22 素数求和
- NYOJ 55 懒省事的小明(优先队列queue)
- 小明系列故事——未知剩余系(反素数,好)
- nyoj-240-小明的调查统计(二)