You are on page 1of 1

Pha lê (7 điểm)

Pha lê Swarovski đượ c dù ng là m đồ trang sứ c vô cù ng đẹp và vô cù ng giá trị. Cá c hạ t


pha lê gồ m rấ t nhiều loạ i khá c nhau, mỗ i loạ i đượ c ký hiệu đạ i diện bở i mộ t số nguyên
dương khô ng vượ t quá 109. Trong mộ t lầ n thá m hiểm vù ng rừ ng rậ m Amazon, đoà n thá m
hiểm đã tìm thấ y mộ t chuỗ i rấ t dà i gồ m n hạ t pha lê đượ c gắ n liên tiếp nhau. Trướ c khi đưa
về nghiên cứ u, ngườ i ta quyết định cắ t chuỗ i hạ t tìm thấ y thà nh cá c chuỗ i con gồ m cá c hạ t
liên tiếp có cù ng độ dà i. Khi đó độ đa dạ ng củ a từ ng chuỗ i hạ t là số lượ ng loạ i hạ t khá c nhau
tồ n tạ i trong chuỗ i hạ t đó . Độ đa dạ ng trong mộ t cá ch cắ t chuỗ i ban đầ u là độ đa dạ ng nhỏ
nhấ t củ a cá c chuỗ i tạ o thà nh.
Yêu cầu: Hã y xá c định số lượ ng cá ch cắ t chuỗ i hạ t, độ dà i chuỗ i hạ t con và độ đa dạ ng củ a
từ ng cá ch cắ t tương ứ ng.
Dữ liệu: Và o từ file PEARL.INP có cấ u trú c như sau:
 Dò ng đầ u chứ a số nguyên dương n( n ≤5.105 ) xá c định số lượ ng hạ t trong chuỗ i ban
đầ u.
 Dò ng thứ hai chứ a n số nguyên dương a 1 , a2 , a3 , … , an (1 ≤ i≤ n) xá c định loạ i củ a cá c
hạ t trong chuỗ i theo thứ tự .
Kết quả: Ghi ra file PEARL.OUT
 Dò ng đầ u chứ a số nguyên dương k – số lượ ng cá ch cắ t chuỗ i ban đầ u thà nh cá c
chuỗ i con cù ng độ dà i.
 k dò ng tiếp theo, dò ng thứ i(1 ≤i ≤ k) chứ a 2 số nguyên dương x i y i vớ i x i là kích
thướ c cá c chuỗ i con mớ i theo cá ch cắ t thứ i và y i là độ đa dạ ng củ a cá ch cắ t tìm
đượ c. Cá c cá ch cắ t liệt kê theo thứ tự tă ng dầ n củ a củ a kích thướ c chuỗ i hạ t con.
Ví dụ:
PEARL.INP PEARL.OUT
6 4
1 2 2 4 3 3 1 1
2 1
3 2
6 4
Ràng buộc:
 Có 30 % số test tương ứ ng 30 % số điểm có a 1=a2=…=an ≤ 2 ; n ≤100
 Có 20 % số test khá c tương ứ ng 20 % số điểm có a i ≤ 2 ,1 ≤i ≤ n ≤100
 Có 20% số test khá c tương ứ ng 20 % số điểm có n ≤ 5.104
 30% số test cò n lạ i tương ứ ng 30 % số điểm khô ng có rà ng buộ c gì thêm.

You might also like