@Moorlystick

Как сгенерировать числа сумма цифр которых равна заданному числу?

Стоит задача: По вводимому числу вывести набор чисел, сумма цифр которых равна этому числу, причем числа должны быть различны.

Прошу помощи в построении алгоритма генерации таких чисел, Либо, Если уже где-то решено, ссылки на этот ресурс.
  • Вопрос задан
  • 151 просмотр
Пригласить эксперта
Ответы на вопрос 1
iamd503
@iamd503
Верстальщик
<?php

$number = 100;
$a=1;
$b = $number - $a;

for ($i = 1; $i < $number; $i++) {
	if ($a != $b) {
		echo $a . '+';
		echo $b . '|';
		$a++;
		$b--;
	}
}

Правда не учитывает перестановку слагаемых
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Яндекс Москва
от 100 000 до 300 000 руб.
Xored Software Inc. Новосибирск
от 80 000 до 140 000 руб.
СКМ Москва
До 170 000 руб.
18 апр. 2019, в 20:45
750 руб./в час
18 апр. 2019, в 20:33
300 руб./за проект
18 апр. 2019, в 20:27
50000 руб./за проект