Đ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

Chi phí nhỏ nhất

Dễ

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

Người ta định nghĩa một dãy \(b\) là dãy đẹp nếu mọi phần tử đều nguyên dương và mọi cặp phần tử (khác nhau về chỉ số) đều nguyên tố cùng nhau (ước chung lớn nhất bằng \(1\)), và giá trị lớn nhất trong mảng không được vượt quá \(200\).

Dãy đó được gọi là "đẹp hơn nữa" nếu khi kết hợp với dãy \(a\) có cùng số lượng phần tử,
chi phí kết hợp là nhỏ nhất. Chi phí kết hợp là tổng khoảng cách giữa \(a_{i}\) và \(b_(i)\) hay tổng \(|a_{i} - b_{i}|\) \((1 \leq i \leq n)\).

Cho trước dãy \(a\) gồm \(n\) phần tử. Hãy tính chi phí kết hợp nhỏ nhất khi chọn ra dãy \(b\) tối ưu.

Input

Dòng đầu tiên là số nguyên dương \(n\) \((n \leq 100)\).

Dòng thứ hai là \(n\) số nguyên dương \(a_{1}, a_{2}, a_{3}, ..., a_{n}\). \((a_{i} \leq 70)\).

Output

Kết quả bài toán

Example

Test 1

Input
5
1 6 4 2 8
Output
3
Note

Dãy \(b\) tối ưu là \(1\), \(5\), \(3\), \(1\), \(8\). Chi phí kết hợp là \(3\).

Scoring

\(30\%\) số test có \(n \leq 4\).

\(70\%\) số test còn lại không có ràng buộc gì thêm.

Bình luận

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