Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace EiffelTower
- {
- internal class Program
- {
- static void Main(string[] args)
- {
- int n = int.Parse(Console.ReadLine());
- for (int row = 0; row < n; row++)
- {
- Console.WriteLine("{0}**{0}", new string('-', n + 2));
- }
- for (int row = 0; row < n - 3; row++)
- {
- Console.WriteLine("{0}****{0}", new string('-', n + 1));
- }
- Console.WriteLine("{0}******{0}", new string('-', n));
- for (int row = 0; row < n - 4; row++)
- {
- Console.WriteLine("{0}**--**{0}", new string('-', n));
- }
- for (int row = 0; row < n - 3; row++)
- {
- Console.WriteLine("{0}**----**{0}", new string('-', n - 1));
- }
- Console.WriteLine("{0}**********{0}", new string('-', n - 2));
- for (int row = n - 3; row > 0; row--)
- {
- Console.WriteLine("{0}**{1}**{0}", new string('-', row), new string('-', (2 * n + 2 - 2 * row)));
- }
- Console.WriteLine("***{0}***", new string('-', (2 * n)));
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement