Euclidean Algorithm - Linear Combination
Problem:
Use the Euclidean Algorithm, find the gcd of 330 and 126 and write it as a linear combination of the two numbers.
===============
Attempt:
Using the Euclidean Algorithm, we need to find (330, 126)
330 = 126 * 2 + 78 (5)
126 = 78 * 1 + 48 (4)
78 = 48 * 1 + 30 (3)
30 = 18 * 1 + 12 (2)
18 = 12 * 1 + 6 (1)
12 = 6 * 2 + 0, Thus the gcd = 6. As a result, (330, 126)= 6.
Following the extended Euclidean Algorithm, so I do it solve for '6' backwards.
From (1), 18 = 12 * 1 + 6. I solve for 6. Thus
6 = 18 - 12 * 1 (A)
From (2), solve for 12, we get
12 = 30 - 18 * 1 (B)
Plug 12 from (B) to A we get 6 = 18 - (30 - 18*1)
Likewise, we get
6 = 18 - (30 - (48 - 30))... and so on.
where I need to get it in the form
6 = 330x + 126y, where x and y are integers.
==================
Is there a way to find the linear combination faster or better? Thank you.