Operacja dzielenia z resztą
Dla danych liczb całkowitych x, y, z zastrzeżeniem, że \( y \neq 0 \) określamy dwie operacje: wynik i resztę z dzielenia x przez y następująco: \( x \div y = c \), \( x\bmod y = r \), gdzie liczby c i r spełniają następujące zależności: \( x = cy + r \) oraz \( 0 \le r < |y| \)
Przykład
\( 11\div 3 = 3, \)
\( 11\bmod 3 = 2, \)
\( -7\div 2 = -4, \)
\( -7\bmod 2 =1, \)
\( 7\div -2 = -3, \)
\( 7\bmod -2 = 1, \)
Ćwiczenie
Czy zawsze \( x\bmod -y = -x \bmod y \) oraz \( x\div (-y) = (-x) \div y \)?
<p>PROBLEM </p>
<p>[NWD(a,b)]: </p>
<p>Dane są dwie liczby całkowite nieujemne \( a \), \( b \) takie, że \( a + b > 0 \). Wyznacz największą liczbę naturalną \( d \) taką, że \( a\bmod d \) <realnowiki><realnowiki>= </realnowiki></realnowiki>0 i \( b \bmod d= 0 \). Liczbę tę nazywamy największym wspólnym dzielnikiem \( a \) i \( b \) oraz oznaczamy przez \( (a, b) \). </p>
Zauważmy, że zawsze \( (a, b)=(b, a) \).
Załóżmy więc od tej pory, że \( a\ge b \).