首页 > TAG信息列表 > prime-factoring

c#-创建一个数的质数分解的字符串(带指数)

因此,我有一个程序可以创建用户输入数字的主要因素的二叉树并将其显示在treeView控件中: Example One Example Two 现在,我想创建一个类似于消息框中显示的字符串,但要使用指数(“ 256 = 2 ^ 8”,“ 1234567890 = 2 X 3 ^ 2 X 5 X 3607 X 3803”) 我当前的代码如下: private void La

在KenKen拼图“乘法”域中查找所有可能的因素

KenKen拼图是一个拉丁方形,分为边缘连接的区域:单个单元格,同一行或同一列中的两个相邻单元格,以行或ell形式排列的三个单元格等.每个域都有一个标明目标的标签数字和单个算术运算(-* /),该运算将应用于域的单元格中的数字以产生目标数字. (如果域中只有一个单元格,则没有给出运算符

python中的主要因素

我正在使用下面的代码寻找2500的素因子,但我的代码目前只打印2个,我不确定为什么会这样. no = 2500 count = 0 # Finding factors of 2500 for i in range(1,no): if no%i == 0: # Now that the factors have been found, the prime factors will be determined

python – 找到最大素因子的正确算法

我试图找出任何数字的最大素数因子.我正在为python中的这个问题做程序,但是我正在遵循的算法似乎有问题.它似乎陷入无限循环.该计划如下: def prime(n): i=0; while(n!=2): for i in range(2,n): if(n%i==0): prime(n/i); else: c

java – 查找600851475143中最大的素数?

我试图从http://projecteuler.net解决问题3.但是,当我运行程序时,没有打印出来. 我究竟做错了什么?问题:600851475143的最大主要因素是什么? public class project_3 { public boolean prime(long x) // if x is prime return true { boolean bool = false;

java – 为什么我们在获得素数因子时不必检查数字是否为素数?

这是寻找素因子的典型代码: public static List<Integer> primeFactors(int numbers) { int n = numbers; List<Integer> factors = new ArrayList<Integer>(); for (int i = 2; i <= n / i; i++) { while (n % i == 0) { factors.add(i)