solutions: 4
This commit is contained in:
parent
e250be74f0
commit
cd8e40d2ca
16
largest_palindrome_product.rs
Normal file
16
largest_palindrome_product.rs
Normal file
|
@ -0,0 +1,16 @@
|
|||
fn main() {
|
||||
let mut product: i64 = 0;
|
||||
|
||||
for i in 1..=999 {
|
||||
for j in 1..=999 {
|
||||
let product_string: String = format!("{:?}", i*j);
|
||||
let reversed_string = product_string.chars().rev().collect::<String>();
|
||||
|
||||
if i*j > product && reversed_string == product_string {
|
||||
product = i*j;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
println!("{}", product);
|
||||
}
|
Loading…
Reference in a new issue