CAND - Kẹo

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, Python, Ruby, Rust, Scratch, Swift

Đất nước của Qhun có rất nhiều gia đình có trẻ nhỏ, mỗi gia đình đều chỉ có duy nhất 1 người con và chúng rất thích ăn kẹo ngọt. Các ngôi nhà được đánh số từ 1 đến ~ 10^9 ~ theo thứ tự từ trái sang phải. Nhân dịp ngày quốc tế thiếu nhi, đất nước giao cho Qhun N thẻ phát kẹo. Thẻ phát kẹo thứ i sẽ chưa 2 số nguyên ~ L_i ~ và ~ R_i ~ . Khi Qhun chọn sử dụng thẻ này, sẽ có người đến phát kẹo cho các nhà từ ~ L_i ~ đến ~ R_i ~ , mỗi nhà trong khoảng [~ L_i , R_i ~] sẽ nhận được 1 viên kẹo. Nhưng vì trẻ nhỏ ăn kẹo nhiều thường hay bị sâu răng, các phụ huynh sẽ nhận hết số kẹo và chỉ phát duy nhất 1 viên kẹo cho con của họ. Số kẹo còn lại, bố mẹ sẽ chia đều cho nhau. Đứa trẻ sẽ thấy vui nếu như chúng ăn được 1 viên kẹo và số kẹo còn lại chia đều được cho bố và mẹ của chúng. Qhun rất thương trẻ nhỏ. Chính vì vậy cô ấy muốn sử dụng 1 số tấm thẻ sao cho số lượng trẻ nhỏ cảm thấy vui là nhiều nhất. Biết rằng, nếu Qhun sử dụng tất cả số thẻ thì số kẹo của mỗi gia đình nhận được sẽ nhiều nhất là 8.

Input

  • Dòng đầu tiên chứa một số nguyên N (1 ≤ N ≤ ~ 10^5 ~).
  • N dòng tiếp theo, dòng thứ i chứa hai số nguyên dương ~ L_i ~ và ~ R_i ~ (1 ≤ ~ L_i ~ ≤ ~ R_i ~ ≤ ~ 10^9 ~ ).

Output

• Một số nguyên duy nhất là đáp án của bài toán.

Sample

Input #1
3
1 3
2 4
3 5
Output #1
4

Problem source: Free Contest 126


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.