import java.math.BigInteger; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); BigInteger sum=new BigInteger("1"); int n=sc.nextInt(); int count=0; loop: for (int i =2; ; i++) { boolean flag=true; for (int j =2; j <=Math.sqrt(i); j++) { if(i%j==0){ flag=false; break;} } if(flag){sum=sum.multiply((new BigInteger(""+i))).mod(new BigInteger(""+50000)); count++; if(count==n) break loop; } } System.out.println(sum); } }
0.0分
1 人评分
点我有惊喜!你懂得!浏览:1007 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:609 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:658 |
妹子杀手的故事 (C语言代码)浏览:1297 |
蛇行矩阵 (C语言代码)浏览:792 |
wu-淘淘的名单 (C++代码)浏览:1532 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:648 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:683 |
【绝对值排序】 (C语言代码)浏览:892 |
求圆的面积 (C语言代码)浏览:1756 |