Задать вопрос
@jekmurod

Как найти число с наибольшим числом делителей между a & b помощью php?

Как найти число с наибольшим числом делителей между a &b с помощью php?

Пример
a = 1
b = 200
Ответ = 180
  • Вопрос задан
  • 2580 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
IgorO2
@IgorO2
73
function($n, $b)
{
    $array = array();
    for ($a = $n; $a <= $b; $a++){
        $count = 0;
        for($j = $n; $j <= $a; $j++) {
	    if ($a%$j == 0) $count++;   
        }
        $array[$a] = $count;
    }
    $max = max($array);
    foreach ($array as $key => $value){
        if ($value == $max) return $key;
    }
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽