|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
06.10.2008, 12:04 | #1 |
Пользователь
Регистрация: 06.10.2008
Сообщений: 21
|
Помогите решить задачку:-(
Дана небольшая фирма, где работают 7 групп людей 7 дней в неделю и у каждой группы есть 2 выходных.
Есть график, где указан минимум рабочих на каждый день, без числа которого фирма небудет работать: Понедельник-22 чел. Вт.-17 чел. Ср.-13 чел. Чет.-14 чел. Пятн.-15 чел. Сб.-18 чел. Вск.-24 чел. Сколько людей работает на фирме?? Есть у кого-нибудь какие-либо идеи по решению такой задачки? говорят, ее можно решить с помощью Еxcel функции или математическим путем. Последний раз редактировалось torrik; 06.10.2008 в 15:34. |
06.10.2008, 15:53 | #2 | |
Пользователь
Регистрация: 10.09.2008
Сообщений: 37
|
Цитата:
Там ничего не сказано, когда какая группа отдыхает или соотношение людей в разных группах... Если математически, то такая задачка решается как система уравнений с 7мью неизвестными, то бишь используя матрицы... |
|
06.10.2008, 16:48 | #3 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
2 maxic
в математике это называется оптимизационная задача. Решается методом последовательных приближений. Данных в условиях достаточно. 2 torrik У экселя такие задачи решает "поиск решений". Розовым цветом отмечена целевая ячейка, хаки-цветом - изменяемые ячейки. Наложенные условия можно посмотреть открыв "поиск решения"
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
06.10.2008, 18:21 | #4 |
Пользователь
Регистрация: 10.09.2008
Сообщений: 37
|
Согласна, только если разговор пошел об оптимизации... целевая функция как определена?
И еще... просвятите новичка: не получается скачать файл я что-то не так делаю? |
06.10.2008, 18:53 | #5 |
Пользователь
Регистрация: 06.10.2008
Сообщений: 21
|
спасибки вам всем большое!!
|
06.10.2008, 19:23 | #6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
2 maxic
Формально задача должна была звучать приблизительно так:
Необходимо так разбить работников по 7 группах, чтобы общее количество было минимальным, чтобы у каждой группы было два выходных в неделю, минимально необходимое количество работающих по дням приведено. Должен признать я сузил возможное количество решений, заранее расписав график работ с двумя выходними подряд. В результате получилось, что необходимо 26 работников, а интуиция подсказывает, что возможно достаточно и 24. Ровно столько их необходимо на работе в воскресенье.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
06.10.2008, 23:40 | #7 | |
Почти "Чайник"
Форумчанин
Регистрация: 09.06.2008
Сообщений: 134
|
Цитата:
А 24 не хватит точно Решение в файле (Сразу прошу прощения воспользовался уже готовой идеей) Последний раз редактировалось КаМММ; 06.10.2008 в 23:45. |
|
07.10.2008, 09:11 | #8 |
Пользователь
Регистрация: 06.10.2008
Сообщений: 21
|
раскажите непросвященному человеку, как посмотреть этот файл, а то у меня неполучаеться
|
07.10.2008, 09:17 | #9 |
Пользователь
Регистрация: 06.10.2008
Сообщений: 21
|
люди, подскажите пожалуйста сайт, где доступным и понятным языком написано последовательное объяснение решения задач, как "поиск решений".
а то, если честно, мы такое еще непроходили пыталась сама разобраться-неполучаеться особенно я немогу понять, откуда берутся цифры, которые находяться под группами, те. которые бирюзового(зеленовато) цвета. Может кто объяснит?? :-) и еще, как включить эту оптимизацию? во всех объяснениях лажу-понять до конца немогу, да и еще у меня стоит на англ. яз. :-( а может у кого сохранился конспект на эту тему,,:-( Последний раз редактировалось torrik; 07.10.2008 в 10:50. |
07.10.2008, 11:33 | #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 |