АВТ
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.

722. Троллейбусы

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

 
Задача "Троллейбусы"

Троллейбусы одного маршрута проходят через остановку 
каждые k (1<=k<=500) минут. Известны времена прихода пассажиров 
на эту остановку. Если пассажир приходит на остановку в 
момент прихода троллейбуса, то он успевает уехать на нем.

Напишите программу, которая бы определяла, во сколько должен пройти 
первый троллейбус (это время от 0 до k-1), чтобы:
1) Суммарное время ожидания троллейбуса для всех пассажиров было минимально.
2) Максимальное из времен ожидания троллейбуса было минимально.

Входные данные
Во входном файле записано сначала число k, затем - число N 
(0<=N<=100000). Затем идет N чисел, задающих времена прихода пассажиров 
на остановку. Каждое из этих чисел - целое от 0 до 100000.

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

Пример входного файла  
100 5
0 210 99 551 99  

Пример выходного файла
10
51

View Problem Statistics Submit Problem discussion Author/source:
Educational Courses / Problems from olympiads.ru /
712. 121 - Пересечение отрезков 722. 741. 153 - Число способов 742. 154 - Минимальный путь в таблице 748. 160 - Длина пути - 1
Problems from Contests and Camps / Trainings of Vologda SU / Contest for Younger Students /
712. 04 - Пересечение отрезков 722.
time generating 0.093 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.