Gửi bài giải
Điểm:
100,00 (OI)
Giới hạn thời gian:
0.55s
Giới hạn bộ nhớ:
256M
Input:
ROUNDPRI.INP
Output:
ROUNDPRI.OUT
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch
Số nguyên tố vòng
Tên file: roundpri.*
Chúng ta hãy tưởng tượng các chữ số của số nguyên x được xếp trên một vòng tròn. Ví dụ số 197 được bố trí vòng tròn:
Khi đọc các chữ số xuôi theo chiều kim đồng hồ ta được các số: 197, 971 và 719. Điều thú vị ở ví dụ này đó là các số đọc theo chiều kim đồng hồ đều là những số nguyên tố, chính vì vậy số 197 được gọi là số nguyên tố vòng quanh (hay vòng tròn). Có tất cả 13 số nguyên tố tròn như vậy dưới 100: 2, 3, 5, 7, 11, 13, 17, 31, 37, 71, 73, 79, và 97.
Hỏi có bao nhiêu số nguyên tố vòng tròn nhỏ hơn ~n~ cho trước?
INPUT:
Một dòng duy nhất chứa số nguyên dương ~n~ (~n ≤ 10^6~)
OUTPUT:
Một số duy nhất là số lượng các số nguyên tố vòng tròn nhỏ hơn ~n~.
Ví dụ:
ROUNDPRI.INP | ROUNDPRI.OUT |
---|---|
100 | 13 |
Bình luận