HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Contests > Biathlon2023-1 > problem:


05. Multitask

Biathlon2023-1

Start: Jan.03.2023 at 12:00:00 AM
Finish: Jan.06.2023 at 12:00:00 AM
The contest is finished!
• Contest scoreboard

Contest problems

• 01. Rabbits in valenoks
• 02. Bengal fairs
• 03. Lilicubs
• 04. Вика-Снеговикостроитель
• 05. Multitask
• 06. Mobilization
• 07. Hypercats
• 08. Holydays meteorology
• 09. Новогодний стол с Крабовыми
• 10. Chase

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.

multitask

Школьник Артём знает о многозадачности мозга и активно её использует. Решая задачи по математике, Артём сначала прочитывает все условия. Когда задача прочитана, мозг начинает её решать, одновременно читая следующую. Но вот читать или решать несколько задач одновременно мозг не может.

Артём решает задачи в том порядке, в каком они идут в задачнике, и записывает время. А потом, уже зная время чтения и решения каждой задачи, часто сожалеет о том, что решал задачи не в оптимальном порядке: в оптимальном бы вышло быстрее.

Разработайте программу, которая по данным о времени чтения и решения задач определяет, колько времени Артём мог бы сэкономить, если бы решал их в опимальной последовательности.

Входные данные. В первой строке натуральное число N (количество задач), оно не больше 100. Далее следуют N строк с характеристиками задач: в каждой - два натуральных числа, время чтения задачи и время её решения.

Выходные данные. Целое число – разность между временем решения задач в исходном порядке и в оптимальном порядке.

Пример. При вводе значений
5
6 4
2 3
7 1
4 5
3 10
программа должна вывести 9. Почему - ясно из картинки.

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

hse.spbstu.ru
www.contester.ru