rustgym 0.2.0

rustgym solutions
Documentation
struct Solution;

impl Solution {
    fn digits(mut n: i32) -> i32 {
        let mut res = 0;
        while n != 0 {
            n /= 10;
            res += 1;
        }
        res
    }
    fn find_numbers(nums: Vec<i32>) -> i32 {
        let mut res = 0;
        for n in nums {
            if Self::digits(n) % 2 == 0 {
                res += 1;
            }
        }
        res
    }
}

#[test]
fn test() {
    assert_eq!(Solution::find_numbers(vec![12, 345, 2, 6, 7896]), 2);
}