Páginas de un libro

Supón que sumas todos los números de página de un libro. Si el total es 21, el libro solo podría tener 6 páginas porque 1 + 2 + 3 + 4 + 5 + 6 = 21. Si el total fuera 25, sería imposible porque el siguiente número de la serie es 28 (21 + 7).

Crea una función que reciba total como argumento y devuelva True si es un total válido y False si no lo es.

¿Puedes idear una solución más eficiente que simplemente sumar números enteros consecutivos como hice arriba?

Ejemplos

pages_in_book(5) ➞ False

pages_in_book(4005) ➞ True

pages_in_book(9453) ➞ True

Notas

N/A