Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace Sword
- {
- class Program
- {
- static void Main()
- {
- int n = int.Parse(Console.ReadLine());
- int leftDs = n - 1;
- int width = 2 * n + 1;
- Console.WriteLine("{0}/^\\{0}",
- new string('#', leftDs));
- leftDs--;
- int mid = 3;
- for (int i = 0; i < n / 2; i++)
- {
- Console.WriteLine("{0}.{1}.{0}",
- new string('#', leftDs),
- new string(' ', mid));
- leftDs--;
- mid += 2;
- }
- leftDs++;
- Console.WriteLine("{0}|{1}S{1}|{0}",
- new string('#', leftDs),
- new string(' ', n / 2));
- Console.WriteLine("{0}|{1}O{1}|{0}",
- new string('#', leftDs),
- new string(' ', n / 2));
- Console.WriteLine("{0}|{1}F{1}|{0}",
- new string('#', leftDs),
- new string(' ', n / 2));
- Console.WriteLine("{0}|{1}T{1}|{0}",
- new string('#', leftDs),
- new string(' ', n / 2));
- if (n % 2 == 0)
- {
- Console.WriteLine("{0}|{1}|{0}",
- new string('#', leftDs),
- new string(' ', n + 1));
- }
- else
- {
- Console.WriteLine("{0}|{1}|{0}",
- new string('#', leftDs),
- new string(' ', n));
- }
- for (int i = 0; i < n - 5; i++)
- {
- if (n % 2 == 0)
- {
- Console.WriteLine("{0}|{1}|{0}",
- new string('#', leftDs),
- new string(' ', n + 1));
- }
- else
- {
- Console.WriteLine("{0}|{1}|{0}",
- new string('#', leftDs),
- new string(' ', n));
- }
- }
- Console.WriteLine("{0}|{1}U{1}|{0}",
- new string('#', leftDs),
- new string(' ', n / 2));
- Console.WriteLine("{0}|{1}N{1}|{0}",
- new string('#', leftDs),
- new string(' ', n / 2));
- Console.WriteLine("{0}|{1}I{1}|{0}",
- new string('#', leftDs),
- new string(' ', n / 2));
- Console.WriteLine("@{0}@",
- new string('=', (n * 2) - 1));
- for (int i = 0; i < n / 2; i++)
- {
- Console.WriteLine("{0}|{1}|{0}",
- new string('#', leftDs + 2),
- new string(' ', (n / 2 + 1 + n / 2) - 4));
- }
- Console.WriteLine("{0}\\{1}/{0}",
- new string('#', leftDs + 2),
- new string('.', (n / 2 + 1 + n / 2) - 4));
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement