gcd
VerifiedAnalysis completeAnalysis completeGreatest common divisor via the Euclidean algorithm.
Symbols
- function
gcdmath::gcdpub fn gcd(a: u64, b: u64) -> u64
Source
1pub fn gcd(a: u64, b: u64) -> u64 {
2 if b == 0 { a } else { gcd(b, a % b) }
3}Dependencies
Depends on
No direct dependencies.
Used by
No public library uses this one yet.
Relations
No relations declared.
Verification
Verifiedabc300/a/mainatcoder
Diagnostics
No diagnostics.