Задача Draw Fort
Здравейте! Направих задачата. Кулата според мен се изчертава правилно, но Judge ми дава грешки на всички отговори след 3-ти ред.
Може ли да помогнете. Това ми е кода:
using System;
                    
public class Program
{
    public static void Main()
    {
        int n = int.Parse(Console.ReadLine());        
        int column = n/2;
        int intCol = n/2;;
        string col = new string('^', column);
        if (n<5)
        {
        intCol = 0;            
        }
        string middleCol = new string('_', intCol);        
        //first line
        Console.WriteLine("/" + col + "\\" + middleCol + "/" + col + "\\");        
        //rows
        for (int i = 1; i<= n-3; i++)
        {
        string midR = new string(' ', 2*column + intCol + 2);
            
            Console.WriteLine("|" + midR + "|");                    
        }
        //pre last row
        col = new string(' ', column);
        Console.WriteLine("| " + col + middleCol + col + " |");
        //last row
        col = new string('_', column);
        middleCol = new string(' ', intCol);
        Console.WriteLine("\\" + col + "/" + middleCol + "\\" + col + "/");
    }
}