Exemple #1
0
        public string GetSolution()
        {
            var validator = new PasswordValidator();
            var passwords = new List <int>();

            foreach (var password in validator.GetValidPasswords(165432, 707912))
            {
                if (password.ToString().ToCharArray().GroupBy(x => x).Any(x => x.Count() == 2))
                {
                    Console.WriteLine($"Valid password: {password}");
                    passwords.Add(password);
                }
            }

            return(passwords.Count().ToString());
        }