2 条题解
-
1
#include <iostream> using namespace std; bool isPrime(int x) { if (x < 2) return false; for (int i = 2; i * i <= x; i++) { if (x % i == 0) return false; } return true; } int main() { int n; cin >> n; int cnt = 0; for (int i = 11; i <= n; i++) { if (isPrime(i)) { int res = 0, t = i; while(t > 0) { res = res * 10 + t % 10; t /= 10; } if (res == i && isPrime(res)) cnt++; } } cout << cnt << endl; return 0; }
信息
- ID
- 1891
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 8
- 标签
- (无)
- 递交数
- 437
- 已通过
- 58
- 上传者