检查一个数字是否被其他平均数除

ia子花

我有一个编程问题,希望我检查30,000个六边形数字(由公式给出:H(n)= n(2n-1)),其中多少可以被数字1到12整除。

我的代码如下:

#include <iostream>
#include <cstring>

using namespace std;

int main()
{
    int hex, count = 0;

    for (int n = 1; n <= 30000; n++)
    {
        hex = n * ((2 * n) - 1);

        if (hex % 1 == 0 && hex % 2 == 0 && hex % 3 == 0 && hex % 4 == 0 && hex % 5 == 0 && hex % 6 == 0 && hex % 7 == 0 && hex % 8 == 0 && hex % 9 == 0 && hex % 10 == 0 && hex % 11 == 0 && hex % 12 == 0)
        {
            count++;
        }
    }

    cout << count << endl;
}

现在,我知道我的if语句中当前具有的检查效率很低,因此我想知道是否存在一种更简单的方法来检查数字?我尝试使用for循环,但无法使其正常工作(假设一次只能检查1个数字)。有任何想法吗?

三角洲

如果a[i] | x1 <= i <= n,则lcm(a[1], ..., a[n]) | x

对于这种情况,只需检查是否为lcm(1,2,...,12) | h,即h % 27720 == 0


  1. https://zh.wikipedia.org/wiki/Least_common_multiple

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Python递归检查一个数字是否可以被其他数字平均整除

来自分类Dev

如何在Ruby中检查一个数组是否包含其他数组?

来自分类Dev

判断一个数是否与数组中的任意其他两个数组成一个连续的三个数

来自分类Dev

PHP检查一个数组是否没有另一个数组以外的其他值

来自分类Dev

如何检查一个数字是否可以被列表中的每个数字整除

来自分类Dev

检查一个数据框中的名称是否在其他数据框python中存在

来自分类Dev

创建一个平均数组

来自分类Dev

检查一个数字是否可以由一个数字及其相反的数组成

来自分类Dev

检查带数字的数学方程式是否只有一个数字

来自分类Dev

构造一个循环来检查一个数字的数字之和是否可以被 3 整除

来自分类Dev

找出一个很大的数字是否可以被另一个数整除

来自分类Dev

Vim regex匹配一个空格,一个数字和其他所有内容,直到;

来自分类Dev

需要一个程序要求用户输入2个整数,检查第二个数字是否是第一个数字的倍数

来自分类Dev

检查一个数字是否可以被 20 整除 MATLAB

来自分类Dev

我想要一个查询来获取 postgres 中用户平均数的列表

来自分类Dev

如何检查其他两个值之间是否包含一个值?

来自分类Dev

Python:检查一个元素是否在其他两个元素之间

来自分类Dev

检查一个值是否等于Django模板中另一个数字的模

来自分类Dev

在正则表达式中,匹配一个数字的实例,但前提是不带任何其他数字

来自分类Dev

Java 正在使用数组方法打印最后一个数字,忽略其他数字

来自分类Dev

定义一个正则表达式,它一次匹配一个数字,一次匹配所有其他数字

来自分类Dev

检查一个圆是否完全包含在其他圆的区域中的算法

来自分类Dev

如何检查一个文件与其他文件是否“大部分”相同?

来自分类Dev

MySQL-有什么方法可以检查一个视图是否被其他视图引用?

来自分类Dev

定义一个正则表达式,它两次匹配一个数字,一次匹配所有其他数字

来自分类Dev

检查列表中的数字是否可被另一个数字整除的最有效方法

来自分类Dev

检查一个或多个数字的符号

来自分类Dev

PLSQL - 如何检查&输入是一个数字

来自分类Dev

如何比较2个文件,并检查fileA中是否出现文件A中的内容并仅显示一个数字?

Related 相关文章

  1. 1

    使用Python递归检查一个数字是否可以被其他数字平均整除

  2. 2

    如何在Ruby中检查一个数组是否包含其他数组?

  3. 3

    判断一个数是否与数组中的任意其他两个数组成一个连续的三个数

  4. 4

    PHP检查一个数组是否没有另一个数组以外的其他值

  5. 5

    如何检查一个数字是否可以被列表中的每个数字整除

  6. 6

    检查一个数据框中的名称是否在其他数据框python中存在

  7. 7

    创建一个平均数组

  8. 8

    检查一个数字是否可以由一个数字及其相反的数组成

  9. 9

    检查带数字的数学方程式是否只有一个数字

  10. 10

    构造一个循环来检查一个数字的数字之和是否可以被 3 整除

  11. 11

    找出一个很大的数字是否可以被另一个数整除

  12. 12

    Vim regex匹配一个空格,一个数字和其他所有内容,直到;

  13. 13

    需要一个程序要求用户输入2个整数,检查第二个数字是否是第一个数字的倍数

  14. 14

    检查一个数字是否可以被 20 整除 MATLAB

  15. 15

    我想要一个查询来获取 postgres 中用户平均数的列表

  16. 16

    如何检查其他两个值之间是否包含一个值?

  17. 17

    Python:检查一个元素是否在其他两个元素之间

  18. 18

    检查一个值是否等于Django模板中另一个数字的模

  19. 19

    在正则表达式中,匹配一个数字的实例,但前提是不带任何其他数字

  20. 20

    Java 正在使用数组方法打印最后一个数字,忽略其他数字

  21. 21

    定义一个正则表达式,它一次匹配一个数字,一次匹配所有其他数字

  22. 22

    检查一个圆是否完全包含在其他圆的区域中的算法

  23. 23

    如何检查一个文件与其他文件是否“大部分”相同?

  24. 24

    MySQL-有什么方法可以检查一个视图是否被其他视图引用?

  25. 25

    定义一个正则表达式,它两次匹配一个数字,一次匹配所有其他数字

  26. 26

    检查列表中的数字是否可被另一个数字整除的最有效方法

  27. 27

    检查一个或多个数字的符号

  28. 28

    PLSQL - 如何检查&输入是一个数字

  29. 29

    如何比较2个文件,并检查fileA中是否出现文件A中的内容并仅显示一个数字?

热门标签

归档