Si no se te ocurre ese número, puedes descomponer Q en sus factores primos y buscar por grupos iguales de números.
Dibujemos un árbol de factores.
So the prime factorization of Q is PRIMES.join( "\\times " ).
\Large{\sqrt{Q} = \text{?}}
N
\sqrt{Q} es el número que multiplicado por sí mismo es igual a Q.
Estamos buscando \sqrt{Q}, así que queremos dividir los factores primos en dos grupos idénticos.
Sólo tenemos dos factores primos y queremos separarlos en dos grupos, así que esto es fácil.
Q = PRIMES.join( "\\times " ), así que N^2 = Q.
Observa que podemos reorganizar los factores como:
Q = PRIMES.join(" \\times ") = \left(F_N.join( "\\times " )\right) \times \left(F_N.join(" \\times ")\right)
Así que \left(F_N.join( "\\times " )\right)^2 = N^2 = Q.
Así que N^2 = Q.
Así que \sqrt{Q} es N.