Cho hai số nguyên dương a,b. Hãy tìm d=gcd(a,b) và cặp hệ số Bézout (x,y) sao cho: a⋅x+b⋅y=d.
Để đảm bảo nghiệm duy nhất, hãy dùng đúng thuật toán đệ quy chính tắc dưới đây.
a=240,b=46⇒d=2, x=−9, y=47 vì 240⋅(−9)+46⋅47=2.
Một dòng gồm hai số nguyên dương a và b.
1≤a,b≤109.
Một dòng gồm ba số d, x, y theo thuật toán chính tắc.
Ví dụ:
Đầu vào:
240 46
Đầu ra:
2 -9 47
Giải thích:
Đang tải editor...