他定义任何含有字符”7”或者是7的倍数的数为魔鬼数字。例如”17”和”49”就是两个魔鬼数字。 请你找出前1000个是魔鬼数字的自然数,计算并输出他们的和。 提交结果保存为 devil.php文件。

23世纪最伟大的科学家炫神在最新的研究中发现了一种魔鬼数字。他定义任何含有字符”7”或者是7的倍数的数为魔鬼数字。例如”17”和”49”就是两个魔鬼数字。
炫神请你找出前1000个是魔鬼数字的自然数,计算并输出他们的和。
提交结果保存为 devil.php文件。


<?php
$nums = [];
$i = 0;
while (count($nums) <= 1000){
    if(strpos($i,'7') !== false || !$i/7){
        $nums[] = $i;
    }
    $i++;
}
echo '和为:'.array_sum($nums);
print_r($nums);