

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
#include <bits/stdc++.h>
using namespace std;
bool isPrime(long long n) {
if (n <= 1) return false;
for (int i = 2; i <= sqrt(n); i++)
if (n % i == 0) return false;
return true;
}
int main() {
ios_base::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
long long a,t;
cin >> t;
for (int i = 0; i < t; i++) {
cin >> a;
a--;
a--;
if (!isPrime(a)) cout << -1 << "\n";
else cout << "2 " << a << "\n";
}
return 0;
}
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin