using System; public class Test { public static bool IsThereNine(int a) { while(a>0) { if(a%10==9) return true; a/=10; } return false; } public static void Main() { int countDivisibleByThree=0; int countDivisibleByThreeWithNoNineWithin=0; for(int i=10000; i<=99999; ++i) { if(i%3==0) { ++countDivisibleByThree; if(!IsThereNine(i)) { ++countDivisibleByThreeWithNoNineWithin; } } } Console.WriteLine("countDivisibleByThree="+countDivisibleByThree); Console.WriteLine("countDivisibleByThreeWithNoNineWithin="+countDivisibleByThreeWithNoNineWithin); } }