Số nguyên tố đối xứng (HSG 22-23)

Xem dạng PDF

Gửi bài giải

Điểm: 5,00
Giới hạn thời gian: 2.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài

Yêu cầu

Một số được gọi là số nguyên tố đối xứng nếu nó là một số nguyên tố và khi đọc số này từ trái sang phải hay từ phải sang trái đều như nhau. Chẳng hạn số 131 là số nguyên tố đối xứng.Cho trước một số nguyên dương x. Hãy tính xem có bao nhiêu số nguyên tố đối xứng lớn hơn 10 và bé hơn x.

Input: một số nguyên dương x.

Output: Ghi số nguyên m thỏa mãn yêu cầu của đề bài.

Giới hạn:

  • Có 50% test tương ứng với x ≤ 10^4.
  • Có 30% test tương ứng với x ≤ 10^6.

  • Có 20% test tương ứng với x ≤ 10^10.

Ví dụ

Sample input

150

Sample output

3

Giải thích ví dụ: Có 3 số nguyên tố đối xứng lớn hơn 10 và bé hơn 150 là 131; 101 và 11.


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.