Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Arrow
- {
- class Program
- {
- static void Main(string[] args)
- {
- int n = int.Parse(Console.ReadLine());
- string dotUpper = new string('.', (n - 1) / 2);
- string dotInside = new string('.', n - 2);
- string diezUp = new string('#', n);
- string diez = "#";
- string dot = ".";
- Console.WriteLine(dotUpper + diezUp + dotUpper);
- for(int i = 0; i < n - 2; i++)
- {
- Console.WriteLine("{0}{1}{2}{1}{0}", dotUpper, diez, dotInside, diez, dotUpper);
- }
- string diezMiddle = new string('#', (n - 1) / 2 + 1);
- Console.WriteLine(diezMiddle + dotInside + diezMiddle);
- for (int i = 0; i < n - 1; i++)
- {
- for(int k = 0; k < (n * 2) - 1; k++)
- {
- if(i >= 0 && k == (n + 1) - n + i)
- {
- Console.Write(diez);
- }
- else if(i >= 0 && k == (n * 2) - 3 - i)
- {
- Console.Write(diez);
- }
- else
- {
- Console.Write(dot);
- }
- }
- Console.WriteLine();
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment