Scanner sc=new Scanner(System.in); int n=sc.nextInt(); int all=0; long sum=1; for(int a=2;;a++) { int tem=a; for(int b=2;b*b<=a;b++) { if(a%b==0) { tem=1; break; } } if(tem!=1) { sum=(sum*tem%50000)%50000; all++; } if(all==n) break; } System.out.println(sum);
解题思路:
注意事项:
参考代码:
0.0分
1 人评分
C语言训练-排序问题<1> (C语言代码)浏览:1348 |
C语言考试练习题_保留字母 (C语言代码)浏览:561 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:655 |
淘淘的名单 (C语言代码)答案错误???浏览:593 |
简单的a+b (C语言代码)浏览:681 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:2080 |
简单的a+b (C语言代码)浏览:626 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:598 |
【计算两点间的距离】 (C语言代码)浏览:1473 |
1124题解浏览:592 |