Notice
Chào mừng bạn đến với OREOJ !

Dãy nguyên tố

Xem dạng PDF

Thông tin
Nguồn bài: Problems - Codeforces.pdf
Chi tiết
Dạng bài
Ngôn ngữ cho phép
Assembly, AWK, C, C++, C++20, C++23, Go, Java, Kotlin, Pascal, Perl, PyPy, Python, Rust, Scratch, SED, Text
Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Với mỗi phần tử của dãy, được phép tăng hoặc giảm một lượng tùy ý để biến nó thành số nguyên tố. Chi phí là lượng thay đổi. Hãy tính tổng chi phí nhỏ nhất để biến mọi phần tử thành số nguyên tố.

Dữ liệu vào

Dòng đầu chứa ~n~.

Dòng thứ hai chứa ~n~ số nguyên dương ~a_i~.

Dữ liệu ra

In tổng chi phí nhỏ nhất.

Giới hạn

~1 \le n \le 100000~, ~1 \le a_i \le 1000000~.

V? d?

Input

1
28066

Output

3

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.