Tên đăng nhập Điểm ▾ Bài tập Giới thiệu
301 14 2
301 14 2
303 13 3
303
vuongnguyenquynhchi 1181
Vương Nguyễn Quỳnh Chi
13 3
303
trannguyenngocbang
Trần Nguyễn Ngọc Băng
13 3
306 13 4
306 13 4
306 13 4
309
nguyennguyenson132011
Nguyễn Nguyên Sơn
13 3
310 12 4
311 12 3
312 12 3
313 12 3
314 12 2
314 12 2
314 12 2
314 12 2
314
TLEOJ 1332
Đặng Phước Minh
12 2
314 12 2
314 12 2
314 12 2
322 11 3
323
minh_hieu 1262
Trần Minh Hiếu
11 2
324 11 1
324 11 1
324 11 1
324 11 2
328
ppavic
Patric Pavic
10 3

Croatia {divord alexdanra}

329 10 2
329 10 2
329 10 2
329
mmb
NCLS
10 2
329 10 2
329 10 2
329 10 2
336 10 2
337
KoKo_
Lê Trọng Phúc
9 2
338 9 3
339 9 4
340 9 4
341 9 3
342 9 1
343 9 2

Ba Đồn

344 8 2
345 8 1
345 8 1
345 8 1
345 8 1
345 8 1
345 8 1
345 8 1
345 8 1
345 8 1
345 8 1
345 8 1
345 8 1
345 8 1
345 8 1
359 8 2
359 8 2
359 8 2
359 8 2
363 7 2
364
HoangThanhDuc__HongThuy 1189
HoangThanhDuc_HongThuy
7 2
365 6 1
366 6 1
367 6 1
367
viet_hoang666301
duong hoang an
6 1
367
thientri0307_hoathinguyen 1151
Nguyễn Thị Hoa
6 1
367 6 1
367 6 1
367 6 1
367 6 1
367
Dukey 1589
6 1
367 6 1
367 6 1
367 6 1
367 6 1
367 6 1
367 6 1
367 6 1
367 6 1

No cap

367 6 1
367 6 1
367 6 1
367 6 1
367 6 1
367 6 1
367 6 1
367 6 1
367 6 1
367 6 1
367 6 1

include <bits/stdc++.h>

define task "PPOINT"

define ll long long

define fi first

define se second

define pb push_back

using namespace std;

const int N = 1e6 + 5;
int n, cnt[5], ans = INT_MAX, l = 1, r = 1;
pair<int, int> p[N];

main() {
cin.tie(0)->sync_with_stdio(0);
if(fopen(task ".INP", "r")) {
freopen(task ".INP", "r", stdin);
freopen(task ".OUT", "w", stdout);
}

cin >> n;
for(int i = 1; i <= n; i++) {
    cin >> p[i].fi >> p[i].se;
}

sort(p + 1, p + n + 1);

while(l <= n && r <= n) {
    cnt[p[r].se]++;
    while(cnt[1] > 0 && cnt[2] > 0 && cnt[3] > 0 && l < r) {
        ans = min(ans, p[r].fi - p[l].fi);
        cnt[p[l].se]--;
        l++;
    }
    r++;
}

cout << ans;

return 0;

}

367 6 1
367 6 1
367 6 1
367 6 1
367 6 1
367
ngocnhi5a 1313
Nguyễn Lê Ngọc Nhi
6 1
367
Haoct 1145
6 1