Magnanimous numbers: Difference between revisions
Content deleted Content added
Added Rust solution |
m Rust - use std::iter::from_fn |
||
Line 1,056:
}
fn magnanimous() -> impl std::iter::Iterator<Item = u32> {
let mut next
std::iter::from_fn(move || {
▲ let mut n = self.next;
while !is_magnanimous(n) {
n += 1;
}
Some(n)
})
}
|