/* * * Choose any number from each basket, compare two numbers to find largest digit in both numbers. * If the largest digit is the even number, then add to the sum. Ruturn the value of sum of largest digit * of a pair number from two baskets. */ private static int CalculateSumOfEvenNumbers(string[] numbersA, string[] numbersB) { int count = 0; HashedInteger[] shortNumbers1 = HashedInteger.ConvertAll(numbersA); HashedInteger[] shortNumbers2 = HashedInteger.ConvertAll(numbersB); foreach (HashedInteger firstOne in shortNumbers1) { foreach (HashedInteger secondOne in shortNumbers2) { int lastDigit = HashedInteger.GetLastDigit(firstOne, secondOne); if (lastDigit % 2 == 0) { count++; } } } return(count); }