Use "new" method for fraction
This commit is contained in:
parent
e7c5a977de
commit
68858a39b1
@ -9,10 +9,7 @@ fn main() {
|
|||||||
println!("Start");
|
println!("Start");
|
||||||
let mut longest = (0, 0);
|
let mut longest = (0, 0);
|
||||||
for denominator in 2..1000 {
|
for denominator in 2..1000 {
|
||||||
let f = Fraction {
|
let f = Fraction::new(1.into(), denominator.into()).unwrap();
|
||||||
numerator: 1.into(),
|
|
||||||
denominator: denominator.into(),
|
|
||||||
};
|
|
||||||
if let Some(rep) = get_recurring(&f) {
|
if let Some(rep) = get_recurring(&f) {
|
||||||
if longest.1 < rep.digits.len() {
|
if longest.1 < rep.digits.len() {
|
||||||
longest = (denominator, rep.digits.len());
|
longest = (denominator, rep.digits.len());
|
||||||
|
Loading…
Reference in New Issue
Block a user