Ejemplo n.º 1
0
    public static void Main()
    {
        int n = 0;

        // Taking input N here so we know how much to allocate during construction
        while ((n = int.Parse(Console.ReadLine())) != 0)
        {
            PermuteTSP permTSPDemo = new PermuteTSP(n);
            permTSPDemo.TakeInput();
            Console.WriteLine(permTSPDemo.GetMinimumTime());
        }
    }
Ejemplo n.º 2
0
    public static void Main()
    {
        System.IO.StreamReader inFile  = new System.IO.StreamReader("tourguide_in.txt");
        System.IO.StreamWriter outFile = new System.IO.StreamWriter("tourguide_out.txt");

        int n = 0;

        while ((n = int.Parse(inFile.ReadLine())) != 0)
        {
            PermuteTSP permTSPDemo = new PermuteTSP(n);
            permTSPDemo.TakeInput(inFile, outFile);
            outFile.WriteLine(permTSPDemo.GetMinimumTime());
        }
        inFile.Close();
        outFile.Close();
    }