- Thuật toán Euclid lặp phép chia lấy dư: r = a % b.
- Sau đó gán: a = b, b = r.
- Khi b = 0, a chính là Ước số chung lớn nhất (ƯCLN).
- Bảng bên phải hiển thị từng vòng lặp: (a, b, a % b).
- Hàng đang xét sẽ được đánh dấu xanh lam.
- Hàng cuối cùng (kết quả) được đánh dấu xanh lục.
Dự đoán: ƯCLN(a,b) bằng bao nhiêu?