using System; using System.Text; using System.Collections.Generic; using System.Linq; using System.Text.RegularExpressions; namespace Rextester { public class Program { public static void Main(string[] args) { int i1 = 0; int i2 = 0; int m1 = 999; while(i1 < 899){ while(i2 < 100){ int result = (m1-i1)*(m1-i2); if(isPandilome(result)){ Console.WriteLine((m1-i1).ToString() + " * " + (m1-i2).ToString() + "= "+result.ToString()); return; } i2++; } i2 =0; i1++; } } public static bool isPandilome(int input){ string inpToStr = input.ToString(); char[] chAry = inpToStr.ToCharArray(); var aftr = new String(chAry.Reverse().ToArray()); if (inpToStr == aftr){ return true; }else{return false;} } } }