Thông tin
bool isPrime(int n) { if (n < 2) return false; for (int i = 2; i * i <= n; i++) { if (n % i == 0) return false; } return true; } bool isPerfectSquare(long long n) { if (n < 0) return false; long long root = sqrt(n); return (root * root == n); }