BOJ 10803 — Making Squares: A Verified Recurrence Bound
Archived technical note: BOJ 10803 — Making Squares: A Verified Recurrence Bound.
3 articles.
Archived technical note: BOJ 10803 — Making Squares: A Verified Recurrence Bound.
Why the gcd of two integers is an integer linear combination, with a least-positive-combination proof and the field-only polynomial analogue.
A proof and worked trace of the Euclidean algorithm, including its nonnegative-input C++ implementation and logarithmic step count.