![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 06.10.2008
Сообщений: 21
|
![]()
Дана небольшая фирма, где работают 7 групп людей 7 дней в неделю и у каждой группы есть 2 выходных.
Есть график, где указан минимум рабочих на каждый день, без числа которого фирма небудет работать: Понедельник-22 чел. Вт.-17 чел. Ср.-13 чел. Чет.-14 чел. Пятн.-15 чел. Сб.-18 чел. Вск.-24 чел. Сколько людей работает на фирме?? Есть у кого-нибудь какие-либо идеи по решению такой задачки? говорят, ее можно решить с помощью Еxcel функции или математическим путем. Последний раз редактировалось torrik; 06.10.2008 в 15:34. |
![]() |
![]() |
#2 | |
Пользователь
Регистрация: 10.09.2008
Сообщений: 37
|
![]() Цитата:
Там ничего не сказано, когда какая группа отдыхает или соотношение людей в разных группах... Если математически, то такая задачка решается как система уравнений с 7мью неизвестными, то бишь используя матрицы... |
|
![]() |
![]() |
#3 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
2 maxic
в математике это называется оптимизационная задача. Решается методом последовательных приближений. Данных в условиях достаточно. 2 torrik У экселя такие задачи решает "поиск решений". Розовым цветом отмечена целевая ячейка, хаки-цветом - изменяемые ячейки. Наложенные условия можно посмотреть открыв "поиск решения"
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
#4 |
Пользователь
Регистрация: 10.09.2008
Сообщений: 37
|
![]()
Согласна, только если разговор пошел об оптимизации... целевая функция как определена?
И еще... просвятите новичка: не получается скачать файл ![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 06.10.2008
Сообщений: 21
|
![]()
спасибки вам всем большое!!
|
![]() |
![]() |
#6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
Формально задача должна была звучать приблизительно так:
Необходимо так разбить работников по 7 группах, чтобы общее количество было минимальным, чтобы у каждой группы было два выходных в неделю, минимально необходимое количество работающих по дням приведено. Должен признать я сузил возможное количество решений, заранее расписав график работ с двумя выходними подряд. В результате получилось, что необходимо 26 работников, а интуиция подсказывает, что возможно достаточно и 24. Ровно столько их необходимо на работе в воскресенье.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
#7 | |
Почти "Чайник"
Форумчанин
Регистрация: 09.06.2008
Сообщений: 134
|
![]() Цитата:
А 24 не хватит точно Решение в файле (Сразу прошу прощения воспользовался уже готовой идеей) Последний раз редактировалось КаМММ; 06.10.2008 в 23:45. |
|
![]() |
![]() |
#8 |
Пользователь
Регистрация: 06.10.2008
Сообщений: 21
|
![]()
раскажите непросвященному человеку, как посмотреть этот файл, а то у меня неполучаеться
![]() ![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 06.10.2008
Сообщений: 21
|
![]()
люди, подскажите пожалуйста сайт, где доступным и понятным языком написано последовательное объяснение решения задач, как "поиск решений".
а то, если честно, мы такое еще непроходили ![]() ![]() особенно я немогу понять, откуда берутся цифры, которые находяться под группами, те. которые бирюзового(зеленовато) цвета. Может кто объяснит?? :-) и еще, как включить эту оптимизацию? во всех объяснениях лажу-понять до конца немогу, да и еще у меня стоит на англ. яз. :-( а может у кого сохранился конспект на эту тему,,:-( Последний раз редактировалось torrik; 07.10.2008 в 10:50. |
![]() |
![]() |
#10 |
Почти "Чайник"
Форумчанин
Регистрация: 09.06.2008
Сообщений: 134
|
![]()
Для начала - количество необходимых человек:123/5 = 24,6
Всего трудодней необходимо 22+13+...+24 = 123 Рабочих дней в неделе 5 значит Округляем в верх 123/5 = 25 Ну а дальше выбираем как их распределить (я тупо подобрал первое попавшееся решение.) Решений (7*6)/2= 21 (2 трудодня лишних и 7 дней в неделе)Хотя могу и ошибаться. Ps если файл не скачивается, давай я тебе его на майл закину не архивированным Последний раз редактировалось КаМММ; 07.10.2008 в 11:49. Причина: поторопился |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите решить задачку. | [Pr1_Zr4k] | Помощь студентам | 4 | 10.10.2009 17:52 |
Помогите решить задачку:-(( | torrik | Помощь студентам | 32 | 10.10.2008 09:56 |
помогите решить задачку | gorez | Паскаль, Turbo Pascal, PascalABC.NET | 10 | 08.04.2008 14:49 |
Помогите решить задачку | New | БД в Delphi | 3 | 12.12.2006 19:46 |