Ejercicio · ZW-ALGORITMO-DE-EUCLIDES-EXTENDIDO-009 · ★★☆ Intermedio

Si el algoritmo extendido da \(s_k\) y \(t_k\) con \(r_k=as_k+bt_k\), ¿qué debe cumplirse al final del proceso?

Elige una opción.

Ver respuesta
  • D. Que el último resto no nulo \(r_k\) sea igual a \(\operatorname{mcd}(a,b)\) junto con sus coeficientes

Explicación

La invariante se mantiene en cada paso y, al final, el último resto no nulo es el máximo común divisor con sus coeficientes asociados. Tomar un resto nulo como resultado es un error frecuente.

Estudiar Teoría de números elemental en ZWMath →

Repasa el concepto: Algoritmo de Euclides extendido

El algoritmo de Euclides extendido calcula \(d=\operatorname{mcd}(a,b)\) y enteros \(x\), \(y\) tales que \(ax+by=d\). Es el algoritmo de Euclides que además registra los coeficientes de Bézout.

\[r_k=r_{k-2}-q_{k-1}r_{k-1}\\s_k=s_{k-2}-q_{k-1}s_{k-1}\\t_k=t_{k-2}-q_{k-1}t_{k-1}\]

Más ejercicios de algoritmo de euclides extendido

← ZW-ALGORITMO-DE-EUCLIDES-EXTENDIDO-008 ZW-ALGORITMO-DE-EUCLIDES-EXTENDIDO-010 →