Задача 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 + "/");
}
}