Professional Documents
Culture Documents
73 4
bababab
31 3
aaa
Giới hạn:
Có 30% số test tương ứng 30% số điểm có N ≤ 100.
Có 30% số test khác tương ứng 30% số điểm có N ≤ 1000.
5
40% số test còn lại tương ứng 40% số điểm có N ≤ 10 .
Bài 5: GCDSUBAR
Một dãy số nguyên dương a1, a2, …, an được gọi là dãy đẹp khi và chỉ khi gcd(a 1,
a2, …, an) = 1.
Trong đó gcd(a1, a2, …, an) là ước chung lớn nhất của các số a1, a2, …, an.
Chú ý: gcd(x) = x.
Cho dãy số gồm n số nguyên dương a1, a2, …, an. Yêu cầu hãy chia dãy trên thành
nhiều đoạn con liên tiếp nhất sao cho mỗi đoạn con đều là một dãy đẹp.
Dữ liệu: Vào từ tệp văn bản GCDSUBAR.INP có cấu trúc:
3
Dòng đầu chứa một số nguyên n (1 ≤ n ≤ 10 ).
9
Dòng thứ hai chứa n số nguyên a1, a2, …, an (1 ≤ ai ≤ 10 với i = 1..n).
Kết quả: Ghi ra tệp văn bản GCDSUBAR.OUT một số nguyên duy nhất là số
đoạn con lớn nhất thu được hoặc ghi ra -1 nếu không có phương án nào.
Ví dụ:
GCDSUBAR.INP GCDSUBAR.OUT
4 -1
2468
6 3
136125
Đề ôn tập mức độ thi hsg cấp tỉnh - Nhóm ra đề thầy Nam - trinhhongnam@gmail.com