CF608A.Saitama Destroys Hotel

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

Saitama accidentally destroyed a hotel again. To repay the hotel company, Genos has volunteered to operate an elevator in one of its other hotels. The elevator is special — it starts on the top floor, can only move down, and has infinite capacity. Floors are numbered from 00 to ss and elevator initially starts on floor ss at time 00 .

The elevator takes exactly 11 second to move down exactly 11 floor and negligible time to pick up passengers. Genos is given a list detailing when and on which floor passengers arrive. Please determine how long in seconds it will take Genos to bring all passengers to floor 00 .

输入格式

The first line of input contains two integers nn and ss ( 1<=n<=1001<=n<=100 , 1<=s<=10001<=s<=1000 ) — the number of passengers and the number of the top floor respectively.

The next nn lines each contain two space-separated integers fif_{i} and tit_{i} ( 1<=fi<=s1<=f_{i}<=s , 1<=ti<=10001<=t_{i}<=1000 ) — the floor and the time of arrival in seconds for the passenger number ii .

输出格式

Print a single integer — the minimum amount of time in seconds needed to bring all the passengers to floor 00 .

输入输出样例

  • 输入#1

    3 7
    2 1
    3 8
    5 2
    

    输出#1

    11
    
  • 输入#2

    5 10
    2 77
    3 33
    8 21
    9 12
    10 64
    

    输出#2

    79
    

说明/提示

In the first sample, it takes at least 1111 seconds to bring all passengers to floor 00 . Here is how this could be done:

1. Move to floor 55 : takes 22 seconds.

2. Pick up passenger 33 .

3. Move to floor 33 : takes 22 seconds.

4. Wait for passenger 22 to arrive: takes 44 seconds.

5. Pick up passenger 22 .

6. Go to floor 22 : takes 11 second.

7. Pick up passenger 11 .

8. Go to floor 00 : takes 22 seconds.

This gives a total of 2+2+4+1+2=112+2+4+1+2=11 seconds.

首页