Как бы вы решили эту задачу? (очень интересен примерный алгоритм, т.к. сам додумать не могу чет)
Программа конференции
Фирма 1С в гостинице Космос проводит большую Международную Научно-практическую конференцию "Новые информационные технологии в образовании". На конференции запланировано заслушать большое число докладов, которые могут перекрывать друг друга по времени, поскольку выступления проходят одновременно по разным тематическим секциям в разных залах. Имеется общее расписание всех докладов. В расписании для каждого доклада указаны: Время начала, Длительность доклада (в целых минутах), ФИО докладчика, Тема доклада.
Профессор Симонов В.А., являясь председателем программного комитета конференции, хочет целиком заслушать наибольшее возможное число докладов на конференции.
Разработайте программу, которая на основе общего расписания докладов конференции позволит сформировать для проф. Грузнова индивидуальное расписание, позволяющее ему полностью заслушать максимальное количество докладов на этой конференции. При составлении такого расписания, временем перехода из зала в зал можно пренебречь.
Исходные данные
Расписание докладов представлено в системе «1С:Предприятие» в табличной части документа «Программа конференции» следующего вида.
Результат
В 1С:Предприятии в предложенной олимпиадной конфигурации создайте внешний отчет, который для выбранного документа «Программа конференции» сформирует индивидуальное расписание для профессора Симонова.
Программа конференции
Фирма 1С в гостинице Космос проводит большую Международную Научно-практическую конференцию "Новые информационные технологии в образовании". На конференции запланировано заслушать большое число докладов, которые могут перекрывать друг друга по времени, поскольку выступления проходят одновременно по разным тематическим секциям в разных залах. Имеется общее расписание всех докладов. В расписании для каждого доклада указаны: Время начала, Длительность доклада (в целых минутах), ФИО докладчика, Тема доклада.
Профессор Симонов В.А., являясь председателем программного комитета конференции, хочет целиком заслушать наибольшее возможное число докладов на конференции.
Разработайте программу, которая на основе общего расписания докладов конференции позволит сформировать для проф. Грузнова индивидуальное расписание, позволяющее ему полностью заслушать максимальное количество докладов на этой конференции. При составлении такого расписания, временем перехода из зала в зал можно пренебречь.
Исходные данные
Расписание докладов представлено в системе «1С:Предприятие» в табличной части документа «Программа конференции» следующего вида.
Результат
В 1С:Предприятии в предложенной олимпиадной конфигурации создайте внешний отчет, который для выбранного документа «Программа конференции» сформирует индивидуальное расписание для профессора Симонова.
Прикрепленные файлы:

По теме из базы знаний
- Конфигурация Flowcon: Набор инструментов для управления задачами, проектами и бизнесом в 1С
- Ни в ЗУП ногой!? А мне нравится! Часть 1. Главные сложности решения, что отталкивает
- Ни в ЗУП ногой!? А мне нравится! Часть 2. Плюсы решения, где они прячутся?
- 1С:Автоматизированное составление расписания
- Муравьиный алгоритм в 1С для поиска оптимального маршрута
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
"Тщательней надо, ребята" (с)
Профессор Симонов В.А., являясь председателем программного комитета конференции, хочет целиком заслушать наибольшее возможное число докладов на конференции.
Разработайте программу, которая на основе общего расписания докладов конференции позволит сформировать для проф. Грузнова индивидуальное расписание, позволяющее ему полностью заслушать максимальное количество докладов на этой конференции.
Гм! Симонов и Грузнов - это один человек или разные люди?
Разработайте программу, которая на основе общего расписания докладов конференции позволит сформировать для проф. Грузнова индивидуальное расписание, позволяющее ему полностью заслушать максимальное количество докладов на этой конференции.
"Тщательней надо, ребята" (с)
(1) Так что делать, если таких "максимальных" расписаний будет несколько? :-)
В поле L собрана через запятую последовательность докладов. Есть три варианта посетить максимальное количество докладов. Получилось во всех вариантах по три доклада. Какое расписание выводить? :-)
В поле L собрана через запятую последовательность докладов. Есть три варианта посетить максимальное количество докладов. Получилось во всех вариантах по три доклада. Какое расписание выводить? :-)
Прикрепленные файлы:

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот