Example #1
0
        static void Main(string[] args)
        {
            IndicatorMotionReverse x = new IndicatorMotionReverse();

            string[] a = { "||||||||||||||||||||||||||||||||||||||||N-/|N-/|N-", "/|N-/|N-/|/-N|/-N|/-N|/-N|/-N|/-N|/-N-/|N-/|N-/|N-", "/|N-/N/N/N/N/N/N/N/N/N/N/N/N/N/N/N/N/N/N/N/NNNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNN/N/N/N/N/N/N/N/N/N/N/N/N", "/N/N/N////////N/N/N/N/N/N/N/N/N/N/N/N/N/N|/-N|/-N|", "/-N|/-N|/-N|/-N|/-N|/-N|/-N|/-N|/-N|/-N/N/N/N/N/N/", "N/N/N/N/N/N/N/N/N/N/-N|/-N|/-N|/-N|/-N|/-N|-------", "------N|/-N|/-N|/-N|/-N|/-N|/-N|/N/N/N/N//////////", "///////////////////////////|N-/|N-/|N-/|N-/|N-/|N-", "/|N-/|N-/|N-/|N-/|N|/-N|/-N|/-N|/-N|/-N|/-N|/-/-N|", "/-N|/-N|/-N|//////////////////////////////////////", "///N/N/N/N/N/N/N/N/N/N/N/N/N/N/N/N/N-/|N-/|N-/|N|/", "-N|/-N|/-N|/-N|/-/|N-/|N-/|N-/|N-/|N-/|N-/|N-/|N-/", "|N-/|N-/|/-N|/-N|/-N|/-N|/-N|/-N|/-N|/-N|/-N|/----", "-/|N-/|N-/|N-N|/-N|/-N|/-N|/-N|/-N|/-N|/-N|/-N|/-N", "|/-N|/-N|/|N-/|N-/|N-/|N-/|N-/|N-/|N-/|N-/|N-/|N-/", "|N|/-N|/-N|/|N-/|N-/|N-/" };
            Console.WriteLine(x.getMinProgram(a));
            Console.ReadLine();
        }
Example #2
0
 static void Main(string[] args)
 {
     IndicatorMotionReverse x = new IndicatorMotionReverse();
     string[] a = { "||||||||||||||||||||||||||||||||||||||||N-/|N-/|N-", "/|N-/|N-/|/-N|/-N|/-N|/-N|/-N|/-N|/-N-/|N-/|N-/|N-", "/|N-/N/N/N/N/N/N/N/N/N/N/N/N/N/N/N/N/N/N/N/NNNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNN/N/N/N/N/N/N/N/N/N/N/N/N", "/N/N/N////////N/N/N/N/N/N/N/N/N/N/N/N/N/N|/-N|/-N|", "/-N|/-N|/-N|/-N|/-N|/-N|/-N|/-N|/-N|/-N/N/N/N/N/N/", "N/N/N/N/N/N/N/N/N/N/-N|/-N|/-N|/-N|/-N|/-N|-------", "------N|/-N|/-N|/-N|/-N|/-N|/-N|/N/N/N/N//////////", "///////////////////////////|N-/|N-/|N-/|N-/|N-/|N-", "/|N-/|N-/|N-/|N-/|N|/-N|/-N|/-N|/-N|/-N|/-N|/-/-N|", "/-N|/-N|/-N|//////////////////////////////////////", "///N/N/N/N/N/N/N/N/N/N/N/N/N/N/N/N/N-/|N-/|N-/|N|/", "-N|/-N|/-N|/-N|/-/|N-/|N-/|N-/|N-/|N-/|N-/|N-/|N-/", "|N-/|N-/|/-N|/-N|/-N|/-N|/-N|/-N|/-N|/-N|/-N|/----", "-/|N-/|N-/|N-N|/-N|/-N|/-N|/-N|/-N|/-N|/-N|/-N|/-N", "|/-N|/-N|/|N-/|N-/|N-/|N-/|N-/|N-/|N-/|N-/|N-/|N-/", "|N|/-N|/-N|/|N-/|N-/|N-/" };
     Console.WriteLine(x.getMinProgram(a));
     Console.ReadLine();
 }