RRootCairn
Producto

Funciones del programa · Raíces cuadradas enteras exactas

01

Prueba cero, valores junto a cuadrados perfectos y un entero muy grande, rechazando negativos, fracciones y booleanos.

01

Modelos

Configura un endpoint compatible con OpenAI o Anthropic usando la URL base y, si hace falta, una clave API. Prueba la conexión. Un servidor local debe estar en ejecución; las herramientas remotas pueden enviar datos por separado.

02

Proyecto

Selecciona una carpeta y pide al asistente que lea los archivos relevantes antes de editarlos. Mantén el objetivo y los límites de la tarea en la conversación.

03

Cambios

Revisa las modificaciones y la salida de los comandos. Ejecuta las comprobaciones de tu proyecto antes de aceptar el resultado; el código generado no está probado por defecto.

Raíces cuadradas enteras exactas

● ● ●RootCairn●
Flujos de trabajo · Raíces cuadradas enteras exactas ×
def integer_root(n):
    if type(n) is not int or n < 0:
        raise ValueError("root.input")
    lo, hi = 0, 1 << ((n.bit_length() + 1) // 2)
    while lo < hi:
        mid = (lo + hi + 1) // 2
        if mid * mid <= n:
            lo = mid
        else:
            hi = mid - 1
    return lo
✳Raíces cuadradas enteras exactas
✓ CambiosRevisa antes de aplicar ↗
Vista ilustrativa
Espacio de programación con IA

Tu próxima idea empieza aquí.

Descargar para Windows ↗