Gửi bài giải

Điểm: 0,01 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: SEG.inp
Output: SEG.out

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Pascal, Python, SCRATCH

Cho n đoạn thẳng trên trục số, mỗi đoạn thẳng được biểu diễn bởi 2 số (xi,di) lần lượt là toạ độ đầu mút bên trái và độ dài đoạn thẳng. Tính tổng độ dài được phủ bới ít nhất 1 đoạn thẳng trên trục số.

Input [SEG.inp]

  • Dòng đầu tiên chứa số nguyên dương n - số lượng đoạn (1n103).
  • n dòng tiếp theo, một dòng chứa số nguyên xi và số nguyên dương di mô tả đoạn thẳng (|xi|,di103).

Output [SEG.out]

In ra tổng độ dài bị phủ.

Sample Test

Input:

Copy
3
-1 2
0 2
3 1

Output:

Copy
4

Note:

CoolImage