예제 #1
0
        private static bool IsMultipleOfAndIsDelux(int num, int multipleOf, out DeluxType deluxeType)
        {
            deluxeType = DeluxType.None;
            bool containsDigit   = ContainsDigit(num, multipleOf);
            bool multipleOfThree = num % multipleOf == 0;

            if (containsDigit && multipleOfThree)
            {
                deluxeType = num % 2 == 0 ? DeluxType.Normal : DeluxType.Fake;
            }

            return(containsDigit || multipleOfThree);
        }
예제 #2
0
 private static bool IsBuzz(int num, out DeluxType deluxeType)
 {
     return(IsMultipleOfAndIsDelux(num, 5, out deluxeType));
 }