Tracks
/
MIPS Assembly
MIPS Assembly
/
Ejercicios
/
Diferencia de cuadrados
Diferencia de cuadrados

Diferencia de cuadrados

Fácil

Instrucciones

Encuentra la diferencia entre el cuadrado de la suma y la suma de los cuadrados de los primeros N números naturales.

El cuadrado de la suma de los primeros diez números naturales es (1 + 2 + ... + 10)² = 55² = 3025.

La suma de los cuadrados de los primeros diez números naturales es 1² + 2² + ... + 10² = 385.

Por lo tanto, la diferencia entre el cuadrado de la suma de los primeros diez números naturales y la suma de los cuadrados de los primeros diez números naturales es 3025 - 385 = 2640.

No se espera que descubras por tu cuenta una solución eficiente a este problema partiendo de los principios básicos; se permite investigar, es más, se recomienda. Encontrar el mejor algoritmo para el problema es una habilidad clave en la ingeniería de software.

Registros

Registro Uso Tipo Propósito
$a0 entrada entero valor dado
$v0 salida entero diferencia de cuadrados
$t0-9 temporal cualquiera usado para almacenamiento temporal
Editar en GitHub El enlace se abre en una ventana o una pestaña nuevas
MIPS Assembly Exercism

¿Todo listo para empezar Diferencia de cuadrados?

Regístrate en Exercism para aprender y dominar MIPS Assembly con 70 ejercicios y mentoría humana real, todo gratis.