Như vậy, nếu từ s có ít nhất hai lộ trình nhanh nhất khác nhau tới u thì khả năng thực hiện truy nhập được một cách nhanh nhất tới u là lớn hơn so với những trang web chỉ có duy nhất mộ[r]
(1)Đề thi HSG Quốc Gia 2010
Dãy chung không liền kề dài nhất Mã bài: LNACS
Dãy C = c1, c2, , ck dãy không liền kề dãy A = a1, a2, , am C nhận cách chọn dãy phần tử không liền kề A, nghĩa tìm dược dãy số i1, i2, , ik cho:
1 ≤ i1, i2, , ik ≤ m;
i1 < i2 - 1, i2 < i3 - 1, , ik - < ik - 1; c1 = ai1, c2 = ai2, ck = aik
Ta gọi độ dài dãy số số phần tử Cho hai dãy:
A = a1, a2, , am
B = b1, b2, , bn
Dãy C gọi dãy chung không liền kề hai dãy A B vừa dãy không liền kề A, vừa dãy không liền kề B
Yêu cầu
Cho hai dãy số A B Hãy tìm độ dài dãy chung không liền kề dài hai dãy cho
Dữ liệu
Dòng chứa hai số nguyên dương m n (2 ≤ m, n ≤ 103) ghi cách
dấu cách, số lượng phần tử dãy A dãy B
Dòng thứ i m dòng chứa số nguyên không âm (ai ≤ 104), i = 1, 2, , m Dòng thứ j n dòng chứa số nguyên không âm bj (bj ≤ 104), j = 1, 2, , n
Kết quả
Ghi dòng độ dài dãy chung không liền kề dài hai dãy A B
(2)Ổn định
Mã bài: STABLE
Trong mạng xã hội, trang web tổ chức máy tính thành viên cung cấp dịch vụ truy nhập tới số trang web khác Để truy nhập tới trang web khơng có danh mục kết nối trực tiếp mình, người dùng phải truy nhập tới trang web khác có kết nối với mình, dựa vào danh mục dịch vụ trang web để chuyển tới trang web khác theo tùy chọn, tới trang web cần Thời gian để truy nhập tới trang web phụ thuộc chủ yếu số lần mở trang web trình truy nhập Như vậy, người dùng cần chủ động chọn lộ trình truy nhập hợp lí
Sau thời gian làm việc mạng, Sáng - thành viên nhiệt thành tích lũy kinh
nghiệm, tạo sở liệu, cho biết từ trang web tới trang web mạng Trong sở liệu, trang web đánh số từ đến n có m ghi, ghi có dạng cặp có thứ tự (u, v) cho biết trang web u có kết nối tới trang web v ( ≤ u, v ≤ n, u ≠ v) Cơ sở liệu chưa chuẩn hóa, chứa cặp (u, v) giống
Trang web Sáng có số hiệu s Dựa vào sở liệu, Sáng xác định lộ trình truy nhập nhanh (tức số lần phải mở trang web nhất) từ trang web s tới trang web u Tuy vậy, mạng xã hội, chuyện xảy ra: khu vực bị điện, máy thành viên bị hỏng, trang web bị đóng để nâng cấp, Kết vài trang web tạm thời không hoạt động Như vậy, từ s có hai lộ trình nhanh khác tới u khả thực truy nhập cách nhanh tới u lớn so với trang web có lộ trình nhanh Hai lộ trình gọi khác có trang web có lộ trình mà khơng có lộ trình hai lộ trình qua trang web theo trình tự khác Những trang web mà từ s tới có hai lộ trình nhanh khác gọi ổn định s Trang web mà từ s khơng có lộ trình tới khơng ổn định s
Ví dụ, với mạng nêu hình (n = 6, m = 9) trang web ổn định với s = (từ tới có lộ trình nhanh nhất: - - - - 4, từ tới có lộ trình nhanh nhất: - - - - - - 3)
Yêu cầu
Cho số nguyên dương n, m, s m cặp số (u, v) xác định từ u kết nối trực tiếp tới v Hãy xác định số lượng trang web ổn định s
Dữ liệu
Dòng chứa số nguyên n, m s (2 ≤ 10000, ≤ m ≤ 50000, ≤ s ≤ n) Mỗi dòng m dòng chứa số nguyên u v (1 ≤ u, v ≤ n, u ≠ v)
(3)Ví dụ
(giống ví dụ nêu đề bài, có chứa cặp liệu lặp) Input:
6 11 1 5 4 5 Output:
Mã bài: TAXID
Mã số thuế
Để thực luật Thuế thu nhập cá nhân, Tổng cục thuế phải cấp cho người có thu nhập mã số thuế cho khơng có hai người có mã số thuế trùng Tổng cục thuế định chọn mã số thuế từ tập S bao gồm biểu diễn hệ đếm số 36 tất số nguyên dương phạm vi từ đến n (36 ≤ n ≤ 1016) Để biểu diễn chữ số hệ đếm số 36, Tổng cục sử dụng kí tự từ đến 26 chữ latinh từ a đến z theo quy tắc bảng Một số hệ đếm số 36 hiểu số biểu diễn hệ đếm số q (2 ≤ q ≤ 36) chứa các chữ số q chữ số hệ đếm số 36
Có tất m Cục thuế đánh số từ đến m làm nhiệm vụ duyệt hồ sơ cấp mã số thuế (3 ≤ m ≤ 70)
(4)thuế cho Cục thuế sau: đầu tiên, từ tập S lọc tất số hiểu số hệ đếm số c1, chuyển cho Cục thuế thứ thứ hai sử dụng, sau loại bỏ tất số khỏi tập S; tiếp đến, lọc tất số lại S hiểu số đếm hệ đếm số c2 chuyển cho Cục thuế thứ thứ sử dụng, sau loại bỏ tất số khỏi tập S; Cục thuế cuối (nếu m lẻ) Cục thuế cuối (nếu m chẵn) sử dụng mã lại tập S
Tại Cục thuế, mã số thuế cấp theo quy tắc sau: Cục thuế với số hiệu lẻ cấp mã số thuế theo tứ tự từ nhỏ đến lớn, Cục thuế với số hiệu chẵn cấp mã số thuế theo thứ tự từ lớn đến nhỏ tập mã số phân phối
Ví dụ, với n = 50, m = c1 = 16 Ta có tập mã số thuế ban đầu S = {1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1a, 1b, 1c, 1d, 1e} Khí Cục thuế sử dụng mã tập {1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1a, 1b, 1c, 1d, 1e}; Cục thuế sử dụng mã {g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z} Người thứ đến Cục thuế cấp mã số thuế 1e, người thứ hai đến Cục thuế cấp mã số thuế 1d,
Yêu cầu
Cho dạng hệ đếm số 10 số nguyên dương n, m, c1, c2, , ck, p q Hãy xác định mã số thuế người thứ q Cục thuế p
Dữ liệu
Dòng thứ chứa số nguyên n, m, p, q
Dòng thứ hai k số nguyên c1, c2, , ck (k = [(m-1)/2])
Các số dòng ghi cách dấu cách Dữ liệu đảm bảo tồn mã số thuế Kết quả
Đưa mã số thuế tìm Ví dụ
Input: 30 2 16 Output: 1d
Ràng buộc
V