[HSG3_HB_24] Cặp số nguyên tố hấp dẫn

Xem dạng PDF

Gửi bài giải

Đ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

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

Trong bài toán này, người ta định nghĩa hai số nguyên tố được gọi là cặp số nguyên tố hấp dẫn nếu độ lệch tuyệt đối giữa chúng là ~6~.

Cho một mảng ~A~ gồm có ~N~ số tự nhiên.

Yêu cầu

Nhiệm vụ của bạn là đếm tất cả các cặp số nguyên tố hấp dẫn trong ~A~.

Ví dụ: ~A = \{6, 7, 5, 11, 13\}~, có ~2~ cặp số nguyên tố hấp dẫn là ~(5, 11)~ và ~(7, 13)~.

Dữ liệu đầu vào

Gồm hai dòng:

  • Dòng đầu tiên chứa một số nguyên dương ~N~ ~(2 \le N \le 10^5)~.
  • Dòng tiếp theo chứa ~N~ số nguyên ~A_1, A_2, ..., A_N~, mỗi số cách nhau một dấu cách ~(1 \le A_i \le 10^6;\ 1 \le i \le N)~.

Dữ liệu đầu ra

Gồm một số nguyên duy nhất là đáp số của bài toán.

Ràng buộc dữ liệu

  • Subtask 1: Có 30% điểm số ứng với ~N \le 100~, dãy ~A~ gồm các số nguyên dương không quá ~1000~.
  • Subtask 2: Có 70% điểm số ứng với các trường hợp còn lại.

Ví dụ

Ví dụ 1
INPUT
5
6 7 5 11 13
OUTPUT
2
Ví dụ 2
INPUT
4
2 4 6 11
OUTPUT
0

Giải thích: Dãy không có cặp số nguyên tố hấp dẫn nào.


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.