화장지 롤

아직 제출이 없습니다시간 제한1초메모리 제한128 MB

문제

화장실에 두루마리 휴지 nn개가 있습니다. ii번째 휴지는 전체 길이 did_i와 현재 풀려 있는 길이 rir_i를 가지며, 풀린 길이는 전체 길이를 넘을 수 없습니다(즉 0ridi0 \le r_i \le d_i).

한 번의 동작으로 임의의 휴지 하나를 정확히 1 cm 감거나 풀 수 있습니다. 다시 말해 한 동작은 어떤 rir_i11만큼 늘리거나 줄이며, 이때도 항상 0ridi0 \le r_i \le d_i가 유지되어야 합니다. 모든 휴지의 풀린 길이가 같아지도록 만들 때 필요한 최소 동작 수를 구하세요.

입력

첫째 줄에 휴지의 개수 nn (1n1061 \le n \le 10^6)이 주어집니다. 이어지는 nn개의 줄에는 각 휴지의 정보가 두 정수 did_irir_i로 주어지며, 각각 ii번째 휴지의 전체 길이와 풀린 길이를 의미합니다 (0ridi1090 \le r_i \le d_i \le 10^9).

출력

모든 휴지의 풀린 길이를 같게 만들기 위한 최소 동작 수를 한 줄에 출력하세요.