Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- class TelerikLogo
- {
- static void Main()
- {
- int N = int.Parse(Console.ReadLine());
- Console.Write(new string('.', N / 2) + "*" + new string('.', (N - 1) * 2 - 1) + "*" + new string('.', N / 2) + "\n");
- for (int i = N / 2 - 1, y = (N - 2) * 2 - 1, z = 1; i >= 0; i--, y -= 2, z += 2)
- {
- Console.Write(new string('.', i) + "*" + new string('.', z) + "*" + new string('.', y) + "*" + new string('.', z) + "*" + new string('.', i) + "\n");
- }
- for (int i = N, y = N - 4; y >= 1; i += 1, y -= 2)
- {
- Console.Write(new string('.', i) + "*" + new string('.', y) + "*" + new string('.', i) + "\n");
- }
- Console.Write(new string('.', N + N / 2 - 1) + "*" + new string('.', N + N / 2 - 1) + "\n");
- for (int i = N + N/2 -2, y = 1; i>= (N-1)/2; i -= 1, y += 2)
- {
- Console.Write(new string('.', i) + "*" + new string('.', y) + "*" + new string('.', i) + "\n");
- }
- for (int i = (N + 1)/ 2 , y = 2*N -5; y >= 1; i += 1, y -= 2)
- {
- Console.Write(new string('.', i) + "*" + new string('.', y) + "*" + new string('.', i) + "\n");
- }
- Console.Write(new string('.', N + N / 2 - 1) + "*" + new string('.', N + N / 2 - 1) + "\n");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement