Ответ:
Делим большее число на меньшее с остатком: \(312 = 128 \cdot 2 + 56\).
Делим делитель на остаток: \(128 = 56 \cdot 2 + 16\).
Делим предыдущий остаток на новый: \(56 = 16 \cdot 3 + 8\).
Завершаем деление: \(16 = 8 \cdot 2 + 0\).
Последний ненулевой остаток равен 8.
Ответ: НОД(128, 312) = 8.
