Dãy ước

Xem dạng PDF

Gửi bài giải

Điểm: 10,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Một dãy ~B~ được gọi là ước của dãy ~A~ nếu như ghép liên tiếp một số nguyên lần dãy ~B~ ta thu được dãy ~A~.

Hãy tìm ước ít phần tử nhất của một dãy đã cho.

Dữ liệu vào

  • Dòng đầu ghi ~n~ (~n ≤ 100~)
  • Dòng tiếp theo ghi ~a_1, a_2, …, a_n~

Kết quả

  • Một số nguyên duy nhất là số lượng phần tử của ước tìm được.

Ví dụ

Input:

6
1 3 1 3 1 3

Output:

2

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.