Use "new" method for fraction
This commit is contained in:
		@@ -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());
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user