AT
Size: a a a
AT
А⚙
А⚙
EL
fn collatz(num: u128, i: u32) -> u32 { match num {
1 => i,
num if num % 2 == 0 => collatz(num/2, i+1),
num => collatz(3*num+1, i+1),
}}
Бесят эти скобки в рустеА⚙
EL
EL
31_549_861_135_742_690_018_597_749_695
нормально считаетEL
M
EL
EL
EL
EL
EL
EL
M
EL
M
M