美文网首页
寻找满足下列条件的4位整数:1.无重复数字;2.千位数字非0;3

寻找满足下列条件的4位整数:1.无重复数字;2.千位数字非0;3

作者: louduanxiong | 来源:发表于2019-01-14 17:13 被阅读11次

有待优化

function getInt()
{
    $intArray = [];
    for ($a=1; $a <= 9; $a++) { 
        for ($b=0; $b <= 9; $b++) { 
            if ($a != $b) {
                for ($c=0; $c <=9; $c++) { 
                    if ($c != $b) {
                        for ($d=0; $d <=9; $d++) { 
                            if ($d != $c) {
                                $sum = $a+$b+$c+$d;
                                $int = $a*1000 + $b*100 + $c*10 +$d;
                                if ($int%($sum*$sum) ==  0) {
                                    $intArray[] = $int;
                                } 
                            }
                        }
                    }
                }
                
            }
        }
        
    }

相关文章

  • 寻找满足下列条件的4位整数:1.无重复数字;2.千位数字非0;3

    有待优化

  • 数 1 -dp

    给出一个 非负 整数 num,对所有满足 0 ≤ i ≤ num 条件的数字 i 均需要计算其二进制表示中数字 1...

  • 2018-04-08

    给出符合条件的整数集 给定不超过6的正整数a,考虑从a开始的连续4个数字,请输出所有有他们组成的无重复数字的3位数...

  • 如何计算一个非负整数的各个位上数字之和?

    1. 题目 如何计算一个非负整数的各个位上数字之和? 例如:100,各位上数字和 = 1 + 0 + 0 = 13...

  • 2019-03-17:由数字、26个英文字母、下划线或汉字的正则

    1.由数字、26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$ 2.非负整数(正整数 +...

  • Number类型

    数字也称为数值或者数numer的种类有:1.整数、浮点数(数字直接量)2.八进制(数字前加一个0代表8进制)3.十...

  • js 正则验证

    用法 1.由数字、26个英文字母或者下划线组成的字符串:^[0-9a-zA-Z_]{1,}$2.非负整数(正整数 ...

  • 66. 加一

    题目 给定一个非负整数组成的非空数组,给整数加一。 可以假设整数不包含任何前导零,除了数字0本身。 最高位数字存放...

  • [LeetCode] 66. 加一

    给定一个非负整数组成的非空数组,给整数加一。 可以假设整数不包含任何前导零,除了数字0本身。 最高位数字存放在列表...

  • Leetcode_66 Plus One

    给定一个非负整数组成的非空数组,给整数加一。 可以假设整数不包含任何前导零,除了数字0本身。 最高位数字存放在列表...

网友评论

      本文标题:寻找满足下列条件的4位整数:1.无重复数字;2.千位数字非0;3

      本文链接:https://www.haomeiwen.com/subject/fojjdqtx.html