提交时间:2026-05-22 19:37:41

运行 ID: 441499

#include<iostream> using namespace std; bool isPrime(int x) { if (x < 2) return false; for (int k = 2; k * k <= x; k++) { if (x % k == 0) return false; } return true; } int main() { int n; cin >> n; bool f = false; for (int i = 2; i + 2 <= n; i++) { if (isPrime(i) && isPrime(i + 2)) { cout << i << " " << i + 2 << endl; f = true; } } if (!f) cout << "empty"; return 0; }