예제 #1
0
 static void Main(string[] args)
 {
     if (args.Length > 0)
     {
         AllocConsole();
         ConsoleAppUtils.ParseArgs(args, out string inputFile, out string outputFile);
         UtilsW.ReadInputFromFile(inputFile, ' ', out int[,] res);
         try
         {
             Nine logic = new Nine(res);
             logic.Process2(out int[,] res1, out int rm);
             UtilsW.WriteInputIntoFile(outputFile, res1);
             Console.WriteLine("Минимальная сумма по столбцам: {0}", rm.ToString());
         }
         catch (Exception except)
         {
             Console.WriteLine(except);
         }
         Console.ReadKey();
     }
     else
     {
         FreeConsole();
         Application.EnableVisualStyles();
         Application.SetCompatibleTextRenderingDefault(false);
         Application.Run(new Form1());
     }
 }
예제 #2
0
 static void Main(string[] args)
 {
     if (args.Length > 0)
     {
         ConsoleAppUtils.ParseArgs(args, out string inputFile, out string outputFile);
         UtilsW.ReadInputFromFile(inputFile, ' ', out int[,] res);
         try
         {
             Ten logic = new Ten(res);
             logic.Process(out int[,] res1, out int rm);
             UtilsW.WriteInputIntoFile(outputFile, res1);
             Console.WriteLine("Количество параллельных прямых: {0}", rm.ToString());
         }
         catch (Exception except)
         {
             Console.WriteLine(except);
         }
         Console.ReadKey();
     }
     else
     {
         Console.WriteLine("Аргументы командной строки не заданы");
         Console.ReadKey();
     }
 }
예제 #3
0
파일: Program.cs 프로젝트: aaksn/2att
 static void Main(string[] args)
 {
     if (args.Length > 0)
     {
         ConsoleAppUtils.ParseArgs(args, out string inputFile, out string outputFile);
         UtilsW.ReadInputFromFile(inputFile, ' ', out int[,] res);
         try
         {
             Nine logic = new Nine(res);
             logic.Process2(out int[,] res1, out int rm);
             UtilsW.WriteInputIntoFile(outputFile, res1);
             Console.WriteLine("Минимальная сумма по столбцам: {0}", rm.ToString());
         }
         catch (Exception except)
         {
             Console.WriteLine(except);
         }
         Console.ReadKey();
     }
     else
     {
         Console.WriteLine("Аргументы командной строки не заданы");
         Console.ReadKey();
     }
 }
예제 #4
0
파일: Program.cs 프로젝트: aaksn/2att
 static void Main(string[] args)
 {
     if (args.Length > 0)
     {
         ConsoleAppUtils.ParseArgs(args, out string inputFile, out string outputFile);
         UtilsW.ReadInputFromFile(inputFile, ' ', out int[,] res);
         try
         {
             Nine logic = new Nine(res);
             UtilsW.WriteInputIntoFile(outputFile, logic.Process());
         }
         catch (Exception except)
         {
             Console.WriteLine(except);
             Console.ReadKey();
         }
     }
     else
     {
         Console.WriteLine("Аргументы командной строки не заданы");
         Console.ReadKey();
     }
 }