2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему
 
 Задача по комбинаторике
Сообщение05.01.2010, 00:04 


04/01/10
5
По идее не должна быть сложная, но для меня не такая и простая :-)

есть ряд чисел :1,2,5,10,50,100,500,1000 и 5000

Есть целое число в диапазоне от 1 до 4999

Мне нужно получить странное... например есть числа

1, ряд должен быть такой: 2,5,10,50,100,500,1000 и 5000
2 ряд 5,10,50,100,500,1000 и 5000
22 ряд 23, 25, 30,50,100,500,1000 и 5000
99 ряд 100,500,1000 и 5000
102 ряд 103,105,110,150,200,500,1000 и 5000
777 ряд 778,780,1000
4000 ряд 4001 , 5000

математически формулой можно описать данные последовательности? :-)

 Профиль  
                  
 
 Re: Задача по комбинаторике
Сообщение05.01.2010, 00:12 
Модератор
Аватара пользователя


11/01/06
5702
Опишите для начала это "странное" словами.

 Профиль  
                  
 
 Re: Задача по комбинаторике
Сообщение05.01.2010, 00:17 


04/01/10
5
Пусть есть автомат, по продаже товара... Числовой ряд, это номиналы купюр. Купюры принимаются от большей , к меньшей. Как только денег становится больше заранее заданного числа. Необходимо остановиться. Т.е необходимо определить все возможные варианты остановок

 Профиль  
                  
 
 Re: Задача по комбинаторике
Сообщение05.01.2010, 00:25 
Модератор
Аватара пользователя


11/01/06
5702
Все равно непонятно. Объясните на примере данного числа 22 как получается ряд 23, 25, 30,50,100,500,1000 и 5000. Почему, например, в нем нет числа 24?

 Профиль  
                  
 
 Re: Задача по комбинаторике
Сообщение05.01.2010, 00:25 
Заблокирован


19/06/09

386
Если обозначить за неизвестные $a_1$ - число однорублевых монет, $a_2$ - число двухрублевых монет и т. д. (набор таких чисел будет, насколько я понял условие, однозначно задавать комбинацию), то задача сведется к недавно разбираемой: http://dxdy.ru/topic28351.html

 Профиль  
                  
 
 Re: Задача по комбинаторике
Сообщение05.01.2010, 00:32 


04/01/10
5
Все равно непонятно. Объясните на примере данного числа 22 как получается ряд 23, 25, 30,50,100,500,1000 и 5000. Почему, например, в нем нет числа 24?

5000 больше чем 22? - остановка
...
50 больше чем 22? остановка
10+10+10 больше чем 22? остановка
10+10+5 больше чем 22? остановка
10+10+2+1 больше чем 22? остановка

24 нельзя, т.к комбинация 10+10+2+1 т.к. меньше, чем 10+10+2+2

 Профиль  
                  
 
 Re: Задача по комбинаторике
Сообщение05.01.2010, 00:40 
Модератор
Аватара пользователя


11/01/06
5702
silvercaptain в сообщении #277561 писал(а):
10+10+2+1 больше чем 22? остановка

24 нельзя, т.к комбинация 10+10+2+1 т.к. меньше, чем 10+10+2+2

Какая связь у 24 с комбинациями 10+10+2+1 и 10+10+2+2?

Согласно вышеописанной логике, я бы написал:
10+10+2+2 больше чем 22? остановка
то есть 24 должно было бы попать в обсуждаемый ряд

 Профиль  
                  
 
 Re: Задача по комбинаторике
Сообщение05.01.2010, 00:48 


04/01/10
5
Допустим есть условие, что при наличии нескольких банкнот, они должны использоваться в порядке уменьшения номинала...

 Профиль  
                  
 
 Re: Задача по комбинаторике
Сообщение05.01.2010, 01:05 
Модератор
Аватара пользователя


11/01/06
5702
silvercaptain в сообщении #277569 писал(а):
Допустим есть условие, что при наличии нескольких банкнот, они должны использоваться в порядке уменьшения номинала...

И как это условие мешает попаданию 24 в ряд для заданного числа 22?

 Профиль  
                  
 
 Re: Задача по комбинаторике
Сообщение05.01.2010, 01:15 
Заслуженный участник
Аватара пользователя


03/06/09
1497
Если бы автор темы сконцетрировался и понятно для всех (а не только для себя самого) объяснил суть проблемы, то было бы лучше для всех (и для автора в том числе).

Правильно заданный вопрос -- уже половина ответа! (с) Кто-то Умный.

 Профиль  
                  
 
 Re: Задача по комбинаторике
Сообщение05.01.2010, 11:10 


04/01/10
5
22 10+5+2+2+2+2 =23
а 24 минуя само число 22 никак не получить

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group