Function reaches_one
pub fn reaches_one(n: u64) -> boolExpand description
Returns true when the trajectory reaches 1 without overflow.
Returns false for n == 0 or when a checked odd step overflows.
ยงExamples
use use_collatz::reaches_one;
assert!(reaches_one(6));
assert!(!reaches_one(0));