2.3 随机生成一个n bit位的质数
来源:互联网 发布:赚零花钱的软件 编辑:程序博客网 时间:2024/06/06 16:30
import java.util.Random;import java.util.Scanner;public class create {public static void main(String[] args) {// TODO Auto-generated method stubSystem.out.print("请输入n的值:");Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();System.out.print(createRndPrime(n));}static boolean isPrime(long a){for(int i=2; i<=Math.sqrt(a); i++){if(a%i == 0){return false;//不为质数}}return true;//为质数}static long createRndPrime(int n){int min = (int) Math.pow(2, n-1);Random random = new Random();long p;do{p = random.nextInt(min) + min;}while(!isPrime(p));return p;}}
结果:
0 0
- 2.3 随机生成一个n bit位的质数
- 2.3:随机生成一个n bit位的长质数。
- 2.3随机生成一个n bit位的长质数
- 随机生成一个n bit位的长质数
- 随机生成一个n bit位的长质数
- 随机生成一个n bit位的长质数
- java随机生成一个n bit位的长质数
- 随机生成一个n bit位的长质数
- java随机生成一个n bit位的长质数
- 随机生成一个n bit位的长质数
- 随机生成一个n bit位的长质数。函数前面如下
- 第二周作业-------随机生成一个n bit位的长质数
- 2.2: 随机生成一个n bit位的长整数。
- 2.2 随机生成一个n bit位的整数
- 随机生成一个n bit位的长整数
- 随机生成一个n bit位的长整数
- 随机生成一个n bit位的长整数
- 2.2: 随机生成一个n bit位的长整数
- sql数据库表的复制
- Oracle 查询两个时间段内的所有日期列表
- 首记
- 补 第二周 项目2- 有序的结构体数组.
- E: Sub-process /usr/bin/dpkg returned an error code (1)错误解决 (转载)
- 2.3 随机生成一个n bit位的质数
- map中如何遍历数据
- NYOJ 325 zb的生日
- python使用ftplib做ftp操作
- sql数据库表追加记录
- 驱动电流 拉电流 灌电流 吸电流 基础知识
- 计算机网络
- JS 时间与时间戳
- 蓝牙协议