Hola,
Fija un número \( m \). Supón que quieres hallar el número de cuadrados perfectos entre 1 y \( m \). Lo que debemos hacer el hallar el mayor \( k \) para el cual \( k^2\leqslant m \), o lo que es lo mismo \( k\leqslant \sqrt m \). ¿Cuál es el mayor \( k \) posible? Como \( \sqrt m \) por lo general no es entero, no podemos tomarlo, luego tomamos \( \lfloor \sqrt m \rfloor \).
Usa también inclusión exclusión para no contar de más.