Điều hướng chính

Ngôn ngữ

Phím tắt

/
Chuyển đến ô tìm bài
g p
Đi đến bài tập
g c
Đi đến kỳ thi
g u
Đi đến người dùng
?
Mở trợ giúp phím tắt

Đoạn con nguyên tố

Dễ

  • 100 Điểm
  • 0% Tỉ lệ AC
  • 0 Số AC
  • 256M Bộ nhớ giới hạn
  • 1.0s Giới hạn thời gian

Số nguyên tố là số tự nhiên lớn hơn 1 và chỉ có đúng hai ước số là 1 và chính nó.

Cho một dãy số nguyên gồm \(n\) phần tử \(a_1, a_2, \dots, a_n\).

Yêu cầu: Hãy tìm đoạn con có các phần tử liên tiếp là số nguyên tố trong dãy số trên sao cho nó có số phần tử là lớn nhất.

Input

Dữ liệu vào: từ tệp văn bản DCNT.INP có cấu trúc:

  • Dòng thứ nhất ghi số tự nhiên \(n\) (\(0 < n \le 10^6\)).
  • Dòng thứ hai gồm \(n\) số nguyên \(a_1, a_2, \dots, a_n\) (\(|a_i| \le 10^7\)), các số cách nhau một dấu cách.

Output

Dữ liệu ra:
Ghi vào tệp DCNT.OUT duy nhất một số là độ dài đoạn con tìm được theo yêu cầu.

Example

Test 1

Input
6
1 5 3 2 7 4
Output
4
Note

Bốn phần tử \(5, 3, 2, 7\) là đoạn con nguyên tố dài nhất.

Scoring

  • Có \(30\%\) số test ứng với \(30\%\) số điểm của bài có \(n \le 10^3\), \(|a_i| \le 10^3\).
  • Có \(30\%\) số test ứng với \(30\%\) số điểm của bài có \(n \le 10^4\), \(|a_i| \le 10^6\).
  • Có \(40\%\) số test khác ứng với \(40\%\) số điểm với trường hợp còn lại.

Bình luận

Chưa có bình luận nào.