![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 19.01.2009
Сообщений: 2
|
![]()
запуталась вроде бы с легкой задачкой .
есть 3 цены марок 17,5,1. максимальная цена посылки 55. нужно составить все возможные комбинации рекурсиями... пример : 50 == 6 видов марок 2*17+3*5+1*1=50 |
![]() |
![]() |
![]() |
#2 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
Насколько я понял, нужны все комбинации, когда сумма <= N?
Сначала вводите N (максимальная цена). Далее выводятся все комбинации. Т.к. они все не умещаются в окне, сделал также вывод в файл "foutput.txt". Если нужно, чтобы сумма была точно равна N, то нужно изменить условие (указал в листинге). Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите с рекурсией | biv171 | Помощь студентам | 1 | 02.11.2008 10:36 |
Факториал с рекурсией | SaimaN | Помощь студентам | 2 | 24.09.2008 17:53 |
Помогите с рекурсией | Serejka | Общие вопросы Delphi | 1 | 25.07.2008 15:36 |
Помогите плз с Рекурсией | Dendy | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 03.02.2008 22:44 |