IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

 
 Ответить  Открыть новую тему 
> школьное расписание
сообщение
Сообщение #1


Гость






Привет!
А кто подкинет идейку?
Вот не задача:
нужно сделать такую вот программку:

Программа для генерации школьного расписания.
Входными данными для программы будут:
1. Список предметов для 5-11 кл и их кол-во в
каждом классе в неделю.
2. Список учителей и их соотнесенность с
определенным предметом (один учитель
может читать несколько предметов).
3. Список классов 5-11 а-б(в...).
4. Приоритетность предметов (рисование не
может быть первым уроком в понедельник).
5. Парность предметов. Причем должен быть "умный"
подход: 5 уроков математики в неделю на 2 не
делятся.

Прога должна заполнить расписание по очереди
для каждого класса и дня и следить, чтобы не было
"накладок" - один учитель не может вести урок
одновременно в нескольких классах. Верхом
совершенства было бы равномерное распределение
предметов по дням недели (пять математик в понедельник???).
Также количество уроков в каждом классе не должно привышать 7.
п.с. Не люблю школу, но люблю паскаль, хотя чайник-чайником (ну,
почти)
Единственной идеей посетившей меня было использование
record и array.
Спасибо заранее за советы, Да поможет вам великий ВИРТ!
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Четыре квадратика
****

Группа: Пользователи
Сообщений: 579
Пол: Мужской

Репутация: -  4  +


Может, попробовать сначала распределить не предметы, а учителей? А потом уже выбирать предметы


--------------------
Закон добровольного труда Зимерги:
Люди всегда согласны сделать работу, когда необходимость в этом уже отпала
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Гость






Да, еще нужно чтобы у школьников не было окон в расписании, а у учителей могут оные иметься.
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 




- Текстовая версия 23.09.2017 8:55
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"