HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Contests > Beads-olympiad > problem:


4. Bank

Beads-olympiad

Start: Feb.03.2024 at 07:30:00 PM
Finish: Feb.03.2024 at 09:30:00 PM
The contest is finished!
• Contest scoreboard

Guest
• Review clarifications (2)

Contest problems

• 1. Sweets
• 2. Stutterer
• 3. Carousel
• 4. Bank
• 5. Karakurt in Karakum
• 6. Glasses owners
• 7. Nd line
• 8. Socks

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb.

В банке W окошек, пронумерованных от 1 до W, начиная от входа. Пришедший клиент обращается в ближайшее к входу окно или, если все окна заняты, ждёт, когда какое-либо окно освободится. Требуется по данным об N клиентах (момент прихода каждого в минутах со времени открытия банка и время его обслуживания в минутах) определить, в каком окошке будет обслуживаться n-й клиент и в какой момент его обслуживание завершится.

Вход– первая строка содержит значения W и N – натуральные числа, разделённые пробелом. Далее следуют N строк, каждая содержит 2 разделённых пробелом числа: момент прихода клиента Pi и длительность его обслуживания Ti, натуральные числа. 0<W<=100, 0<N<=10000, 0<Pi<1000, Pi<=Pi+1, 0<Ti<=100.
Выход – строка, содержащая два натуральных числа через пробел, номер окошка, в котором обслужат N-го клиента, и момент завершения его обслуживания.

 

Для отправки решений необходимо выполнить вход.

www.contester.ru