DMOPC '17 Contest 4 P1 - Ribbon Colouring Fun
View as PDFIt is that time of the year when the carrot has to pay tribute to the magical rabbit overlord again! As a gift, the carrot decides to prepare an artfully coloured ribbon. She already has a purple ribbon of length  and width 
, but she wants it to be even more perfect, so she paints some parts of the ribbon blue. More specifically, she does 
 paint strokes, with the 
th stroke starting at 
 units from the left end and ending at 
 units from the left end, where 
 and 
 are both integers. Help her find the total area of purple and blue ribbon!
Constraints
For all subtasks:
Subtask 1 [40%]
Subtask 2 [60%]
Input Specification
The first line of input will contain two integers,  and 
.
The following 
 lines will each contain two integers, 
 and 
.
Output Specification
Two integers on the same line separated by a space, the first one representing the total purple area, and the second one the blue area.
Sample Input
4 3
0 2
1 2
3 4
Sample Output
1 3
Explanation for Sample Output
In the beginning, we have a purple ribbon of length 4.
After the first update, the first half of the ribbon is blue.
The second update completely overlaps with the first, so the ribbon does not change.
The third update changes the last quarter to blue, so the total blue area is , and the purple area is 
.
Comments