АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

286. Lectures

Time Limit: 1 seconds
Memory Limit:65536KB
Points:100
View Problem Statistics Submit Problem added Undefined

Задача:

Имеется N лекторов. Для каждого из них известно во сколько начинается и заканчивается его лекция. Также известно минимальное число студентов, которые должны присутствовать на его лекции (если студентов меньше, то лектор не будет читать лекцию). Все лекторы ведут занятия в разных корпусах и для каждой пары корпусов известно время перехода из одного в другой. Требуется узнать, какое минимальное число студентов необходимо, чтобы все лекторы провели свои лекции. Один студент может ходить на несколько лекций (если он физически успевает). На лекцию нельзя опаздывать и нельзя уходить раньше ее окончания.

Формат входного файла:

Первая строка входного файла содержит целое число N (1 <= N <= 20). Вторая строка содержит N целых положительных чисел, не превосходящих 50 - минимальное количество студентов, которые долны присутствовать на лекции соответствующего преподавателя. Затем идут N строк, в которых через пробел заданы время начала и окончания лекций соответствующих преподавателей. Время задано в формате hh:mm, где hh - часы, mm - минуты. Гарантируется, что все лекции проходят в один день и длятся минимум одну минуту. Затем идут N строк по N чисел в каждой. j-ое число в i-ой строке задает время перехода из i-ого корпуса в j-ый в минутах (не превосходит суток). Переходить из одного корпуса в другой нужно напрямую, не заходя в другие корпуса. Лекторы нумеруются числами от 1 до N. Номер корпуса совпадает с номером лектора, который проводит занятие в данном корпусе.

Формат выходного файла:

В первой строке выходного файла выведите минимальное количество студентов, необходимых для того, чтобы все лекторы провели свои занятия.

Примеры:

STDINSTDOUT
3
1 1 3
10:00 11:00
10:15 10:55
11:10 12:00
0 5 10
5 0 5
10 5 0
		
3
STDINSTDOUT
3
1 1 3
10:00 11:00
10:15 10:55
11:09 12:00
0 5 10
5 0 5
10 5 0
		
4


View Problem Statistics Submit Problem discussion Author/source:
Problems from Contests and Camps / Vologda Students Contests / X InterUni Contest 2007 /
284. Triangle 286. 287. H - Routing
Problems from Contests and Camps / Trainings of Vologda SU / Maximum flows and matchings /
207. B - Открытки и конверты 286. 839. D - Military Labirinth
time generating 0.094 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.