ICode9

精准搜索请尝试: 精确搜索
  • 圆素数不正确的输出Python程序2019-10-11 01:55:24

    问题陈述 : 数字197被称为圆质数,因为数字的所有旋转:197,971和719本身都是质数. 100以下有13个这样的素数:2、3、5、7、11、13、17、31、37、71、73、79和97. 一百万以下有多少个圆形素数? 我的问题 我检查了所有代码,发现二进制搜索功能给出return 1语句作为输出打印成功.但是什么都

  • 如何在Python 3.5中找到给定范围内的质数之和?2019-10-10 04:05:47

    我设法使用以下方法在给定范围内创建素数列表: import numpy as np num = int(input("Enter a number: ")) for a in range(2,num+1): maxInt=int(np.sqrt(a)) + 1 for i in range(2,maxInt): if (a%i==0): break else: print (a) 我现

  • java – 为什么乘以比平方根快许多倍?2019-10-07 13:02:18

    我有几个问题用以下算法判断一个数字是否为素数,我也知道用sieve of Eratosthenes可以更快地响应. >为什么计算i i * sqrt(n)次的速度更快.比sqrt(n)只有一次? >为什么Math.sqrt()比我的sqrt()方法更快?>这些算法的复杂性是什么O(n),O(sqrt(n)),O(n log(n))? public class Main { pu

  • java – 素数生成器逻辑2019-10-07 10:01:58

    我应该创建一个类PrimeNumberGenerator,它有一个方法nextPrime,它将打印出所有素数,直到用户输入的数字. 例) Enter a Number: 20 2 3 5 7 11 13 17 19 我们的老师告诉我们,我们应该使用嵌套的for循环.我试过了,但是当我试图制作内部(嵌套)循环时,我真的很困惑. 这是我的代码: (

  • c – Prime数字程序2019-10-07 09:05:52

    我正在尝试一些问题,只是为了练习我的编程技巧. (没有把它带到学校或其他任何东西,自学)我遇到了这个问题,要求我从给定的txt文件中读取一个数字.这个数字是N.现在我想找到N <= 10 000的第N个素数.在找到之后,我想把它打印到另一个txt文件.现在对于问题的大部分内容,我能够理解并设

  • C. Primes and Multiplication(数学)(防止爆精度)2019-10-06 18:54:34

    C. Primes and Multiplication time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Let's introduce some definitions that will be needed later. Let prime(x)prime(x) be the set of prime divis

  • Java中的Prime分解程序2019-10-06 08:02:38

    我正在研究用Java实现的素数分解程序. 目标是找到最大的素数因子600851475143(Project Euler problem 3).我想我已经完成了大部分工作,但是我遇到了一些错误.此外,我的逻辑似乎已关闭,特别是我设置的方法,用于检查数字是否为素数. public class PrimeFactor { public static

  • 在python中坚持项目Euler#32019-10-02 12:57:12

    The prime factors of 13195 are 5, 7, 13 and 29. What is the largest prime factor of the number 600851475143 ? 好的,所以我正在研究python中的项目euler问题3.我有点困惑.我不知道我在这个程序中得到的答案是否正确.如果somone可以请告诉我我做错了什么会很棒! #impor

  • 在Javascript中实现Eratosthenes的页面分段筛选2019-10-01 18:43:49

    我最近读到了关于Eratosthenes分段筛的更快实现的真正大数字. 以下是相同的实现: function sieve(low, high) { var primeArray = [], ll = Math.sqrt(low), output = []; for (var i = 0; i < high; i++) { primeArray[i] = true; } for (var i = 2; i

  • 素数确定Javascript2019-09-29 21:38:27

    我正在创建一个外部JavaScript文件.这是作业.我应该做的是确定用户输入的号码是否是素数,并且如果它是素数则显示消息.我有我的代码编写,编译和一切.但我似乎无法弄清楚,无论我输入什么号码,显示消息总是说该号码是素数.有人可以帮忙吗?这是我的代码: var UI; var TV; var HITS;

  • c – 确定数字是否为素数2019-09-23 11:06:11

    我已经在这个主题上仔细阅读了很多代码,但是大多数代码都生成了一直到输入数字为止的数字.但是,我需要的代码只检查给定的输入数是否为素数. 这是我能够写的,但它不起作用: void primenumber(int number) { if(number%2!=0) cout<<"Number is prime:"<<endl; else

  • 素数筛总结----基于HDU - 4715(Difference Between Primes)2019-09-20 18:02:14

    素数筛模板 void Prime(){ for(int i=2;2*i<MAX;++i) { prime[2*i]=true; } //任意一个数的两倍都不是素数,于预处理一下。 for(int i=3;i*i<MAX;i+=2){ //i不考虑是偶数的情况 if(!prime[i]) {//如果从一开始prime数组就没存i值,则i就是素数 s[++size]=i; //是素数的

  • c – 打印从1到100的素数2019-09-17 19:06:21

    该c代码打印出以下素数:3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97. 但我认为这不是我的书想要写的方式.它提到了一些关于数字的平方根的东西.所以我确实尝试将我的第二个循环改为for(int j = 2; j< sqrt(i); j)但它没有给我我需要的结果. 我如何才能

  • 在python中打印素数系列2019-09-16 21:55:01

    我正在努力学习Python编程,我对此很陌生. 我在打印一系列素数从一到百时遇到了问题.我无法弄清楚我的代码是什么问题. 这是我写的;它打印所有奇数而不是素数: for num in range(1,101): for i in range(2,num): if (num%i==0): break else:

  • php – 在循环中查找素数的公式2019-09-16 00:28:55

    我需要找到for循环或while循环的素数 我写了这个,但这是错的 <?php $i = 1; while($i<5) { for($j=1; $j<=$i; $j++) { if ($j != 1 && $j != $i) { echo $i . "/" . $j . "=" . $i%$j . "<br />";

  • PAT 2019-3 7-1 Sexy Primes2019-09-01 20:02:43

    Description: Sexy primes are pairs of primes of the form (p, p+6), so-named since "sex" is the Latin word for "six". (Quoted from http://mathworld.wolfram.com/SexyPrimes.html) Now given an integer, you are supposed to tell if it is a

  • python – 用Py Crypto生成大素数2019-08-29 11:58:03

    我正在尝试使用python中的crypto库生成一个大的素数(2048位)以实现RSA.但是,我并不真正理解getPrime()函数的语法.我目前有: from Crypto.Util import number n_length = 2048 primeNum = number.getPrime(n_length, randFunc) 我不明白randFunc应该在getPrime函数中是什么.解决

  • UVA 10395 素数筛2019-08-29 09:01:02

    Twin Primes Twin primes are pairs of primes of the form (p; p + 2). The term \twin prime" was coined by PaulStckel (1892-1919). The rst few twin primes are (3, 5), (5, 7), (11, 13), (17, 19), (29, 31), (41, 43).In this problem you are asked to nd

  • javascript – 嵌套ES6数组辅助方法以生成素数数组2019-08-28 18:35:23

    所以我想写一个函数,它返回所有素数的总和,包括提供的数字. 我写了这个,有效: function sumPrimes(num) { const arr = Array.from({length: num+1}, (v, k) => k).slice(2); return arr.filter(element => { for(let i = 2; i < element; i++) { if(element % i

  • python – 为什么我的Atna Sieve的实现忽略了接近指定限制的数字?2019-08-27 13:45:58

    我对Sieve of Atkin的实现要么忽略接近极限的质数,要么忽略接近极限的复合材料.虽然有些限制有效,有些却没有.对于什么是错误,我完全感到困惑. def AtkinSieve (limit): results = [2,3,5] sieve = [False]*limit factor = int(math.sqrt(lim)) for i in range(1,factor): for

  • java – 有人能解释一下下面的素数生成方法吗?2019-08-25 19:00:08

    我想下面的方法使用Sieve of Eratosthenes(包含 – 排除算法)来生成最多给定数量的素数. 我特别不明白的是,为什么它清除(j / 2)位置上设置的位.是否遵循了特定的规则? BitSet包含在位置x处设置的位,该数字是素数或是复合数.所以,我无法跟踪发生的事情. public static List<Integer

  • (待写)2019-08-02 15:55:44

    #include<bits/stdc++.h> using namespace std; #define pb push_back typedef long long ll; const int maxn=2e5+5; bool Is_Primes[10005]; int Primes[10005]; int cnt; void Prime(int n){ cnt=0; memset(Is_Primes,0,sizeof(Is_Primes)); for(int i

  • python代码没有正确运行,在java中也是如此2019-07-29 18:57:47

    我试图使用python解决Project Euler问题10,但我的程序给出了错误的结果.因为我是一个完整的pyob toob,我在我的(显然是暴力)逻辑中找不到任何错误,我在java中编写了一个程序(几乎翻译了它),它给出了一个不同的结果,结果证明是正确的. 这是python代码: from math import * limit =

  • java – Clojure中的时间素数生成2019-07-29 03:09:53

    这对于真正熟悉Clojure的人来说是一个问题. 我想在Java和Clojure中编写简单的素数检查函数,并比较执行时间.所以这是我在Java中的代码: import java.util.LinkedList; public class Primes { public static void main(String args[]) { long start = System.nanoTime(); g

  • 你能解释一下这种在javascript中查找素数的方法吗?2019-07-29 00:47:16

    function getPrimes(max) { var sieve = [], i, j, primes = []; for (i = 2; i <= max; ++i) { if (!sieve[i]) { // i has not been marked -- it is prime primes.push(i); for (j = i << 1; j <= max; j += i) { sie

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有