using System; using System.Collections.Generic; using System.Text; namespace _4DigitalSolver { class Program { static void Main(string[] args) { Solver s = new Solver(4); while(s.Answers.Count > 1) { string i, a, b; Console.Write("Input="); i = Console.ReadLine(); Console.Write("A="); a = Console.ReadLine(); Console.Write("B="); b = Console.ReadLine(); try { s.Filter(new Solver.Guess(i, int.Parse(a), int.Parse(b))); } catch (Exception e) { } Console.WriteLine("{0} remaining: {1}", s.Answers.Count, String.Join(", ", new List(s.Answers).ToArray())); } Console.ReadKey(); } } }