![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
![]()
еще раз спасибо, теперь буду реализовывать
Единственное, что ограничивает полет мысли программиста-компилятор
|
![]() |
![]() |
![]() |
#12 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
И, что характерно. В качестве оптимального подходит тот алгоритм, который я описывал с самого начала - самый быстрый переводит всех по очереди. Как вариант можно вычислить время согласно алгоритму два самых быстрых и два самых медленных и сравнить со временем, вычисленным по формуле (мой пост #2) - и выбрать оптимальный из этих двух... а вообще надо бы почитать алгоритм Роте, надеюсь, что у меня базисных знаний математики хватит, чтобы его понять... |
|
![]() |
![]() |
![]() |
#13 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
![]()
вот такая программа у меня получилась:
Код:
Единственное, что ограничивает полет мысли программиста-компилятор
|
![]() |
![]() |
![]() |
#14 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
![]() Код:
Единственное, что ограничивает полет мысли программиста-компилятор
|
![]() |
![]() |
![]() |
#15 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
Роте ни читали? Вот и уменя тоже руки никак не дойдут...
![]() а если использовать то, что я выше предложил? Цитата:
|
|
![]() |
![]() |
![]() |
#16 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
![]()
хм надо попробовать, спасибо
Единственное, что ограничивает полет мысли программиста-компилятор
|
![]() |
![]() |
![]() |
#17 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Возвращается - 11 мин Отдает фонарь маме, она и сын переходят - 16 Мама возвращается назад - 18 Ведет папу - 20 Итого 20 минут. Я не ошибаюсь?
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#18 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
Нет, Виталий, не так..
Вы зря не почитали всё обсуждение, которое растянулось на две страницы. ![]() Тот алгоритм, который я предлагал в начале (ошибочно считая, что он даёт всегда оптимальное решение) - один самый быстрый по очереди переводит всех остальных: (время будут писать сразу итоговое, если Вам так кажется удобнее ): Папа ведёт маму - 2 мин Папа возвращается - 3 мин Папа ведёт сынишку - 8 минут Папа возвращается - 9 мин Папа ведёт бабушку - 19 минут но есть и другой способ (я его условно называю Самые Быстрые + Самые Медленнные) Папа ведёт маму - 2 мин Папа возвращается - 3 мин он отдаёт фонарик Сын и Бабушка идут вместе - 13 минут Мама возвращается - 15 минут Папа и мама идут - 17 минут |
![]() |
![]() |
![]() |
#19 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
![]()
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#20 |
Форумчанин
Регистрация: 15.01.2010
Сообщений: 948
|
![]()
Sparky, Вот Вам запрограммированный алгоритм этого самого немца. Паскаля я не знаю, но, думаю, - переведёте. Питон, как и Си, начинает нумерацию эл-тов массива с нуля. Массив времён (t[]) должен быть упорядочен по неубыванию.
Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как работает мост между подключениями в Windows? | jojahti | Свободное общение | 2 | 28.09.2009 14:15 |
AMD. Северный мост. Охлаждение ПК. | Web-Gangsta | Компьютерное железо | 17 | 28.07.2009 15:26 |
Задача про лифт | Askar_g | Общие вопросы C/C++ | 3 | 05.02.2009 13:01 |
Задача про функцию | dez2007 | Помощь студентам | 2 | 03.02.2009 18:46 |
Задача про 3 прямые | meds | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 17.11.2008 12:24 |