|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.12.2008, 15:35 | #1 |
Пользователь
Регистрация: 18.11.2008
Сообщений: 94
|
Все возможные слагаемые
Помогите пожалуйста написать процедурку: дано число (не больше двухзначного) и дано количество слагаемых, на которые это число необходимо разбить. Нужно найти все возможные такие комбинации слагаемых. Причем, например комбинации 1 2 3 и 1 3 2 являются одинаковыми. Желательно итеративный алгоритм.
Последний раз редактировалось anGeee; 03.12.2008 в 15:41. |
03.12.2008, 18:32 | #2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
неоптимально, но просто
разбиение на три слагаемых Код:
программа — запись алгоритма на языке понятном транслятору
|
03.12.2008, 18:37 | #3 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
прощу прощения
showmessage привычка к Delphi надо заменить writeln или др. функцией вывода
программа — запись алгоритма на языке понятном транслятору
|
03.12.2008, 18:56 | #4 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
Код:
P.S. тот же алгоритм, но в рекурсивной форме для произвольного чмсла слагаемых
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 03.12.2008 в 19:01. |
04.12.2008, 20:22 | #5 |
Пользователь
Регистрация: 18.11.2008
Сообщений: 94
|
to evg_m
Спасибо. Чуть позже разберу. И это... В паскале нет оператора format... |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Все все о MainMenu | Dr.Badnezz | Win Api | 0 | 20.09.2008 15:56 |
в начале все отрицательные, затем все положительные элементы в матрице | motaro | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 07.03.2008 19:16 |
Все тодже IF!!! | MAKEDON | Общие вопросы Delphi | 6 | 23.12.2007 15:57 |
Разложение числа на слагаемые | Oleg-vp | Общие вопросы Delphi | 5 | 30.10.2007 10:43 |
Delphi, рекурсия, как сделать все возможные N-ки чисел (сколько столбцов такая N-ка,в данном случае 3)? | domik | Помощь студентам | 5 | 26.09.2007 16:43 |