Super-d numbers: Difference between revisions
m
Rust - performance improvement
(Added C solution) |
m (Rust - performance improvement) |
||
Line 864:
fn print_super_d_numbers(d: u32, limit: u32) {
use rug::Integer;
▲ use rug::ops::Pow;
println!("First {} super-{} numbers:", limit, d);
Line 871:
let mut count = 0;
let mut n = 1;
let mut s = Integer::new();
while count < limit {
s *= d;
if s.to_string().contains(&digits) {
print!("{} ", n);
|