DISCSHOP NZEC error for C# code

Hi,
I was trying to solve “Discount shop” and below is my piece of code.

int task = Convert.ToInt32(Console.ReadLine());
            long[] results = new long[task];
            long min;
            char[] numberDigits;
            long num;
            while (task-- > 0)
            {
                min = Convert.ToInt64(Console.ReadLine().Trim());
                foreach(char x in min.ToString().ToArray())
                {
                    num = Convert.ToInt64(String.Join("", min.ToString().ToArray().Where(y => y != x)));
                    min = (num < min) ? num : min;
                }
                results[task] = (min);
            }

            foreach(int rs in results.Reverse())
            {
                Console.WriteLine(rs);
            }

I’m not sure what am I missing.

To avoid unwanted values, I used try catch block as well, but ended up getting wrong answer