Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- n = int(input())
- col = n * 2 - 1
- for row in range(1, n + 1):
- for column in range(1, col + 1):
- if row == n:
- if column % 2 == 1:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 1:
- if column == n:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 2:
- if column == n - 1 or column == n + 1:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 3:
- if column == n - 2 or column == n + 2 or column == n:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 4:
- if column == n - 1 or column == n + 1 or column == n - 3 or column == n + 3:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 5:
- if column == n - 2 or column == n + 2 or column == n - 4 or column == n + 4 or column == n:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 6:
- if column == n - 1 or column == n + 1 or column == n - 3 or column == n + 3 or column == n - 5 or column == n + 5:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 7:
- if column == n - 2 or column == n + 2 or column == n - 4 or column == n + 4 or column == n or column == n - 6 or column == n + 6:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 8:
- if column == n - 1 or column == n + 1 or column == n - 3 or column == n + 3 or column == n - 5 or column == n + 5 or column == n - 7 or column == n + 7:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 9:
- if column == n - 2 or column == n + 2 or column == n - 4 or column == n + 4 or column == n or column == n - 6 or column == n + 6 or column == n - 8 or column == n + 8:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 10:
- if column == n - 1 or column == n + 1 or column == n - 3 or column == n + 3 or column == n - 5 or column == n + 5 or column == n - 7 or column == n + 7 or column == n - 9 or column == n + 9:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 11:
- if column == n - 2 or column == n + 2 or column == n - 4 or column == n + 4 or column == n or column == n - 6 or column == n + 6 or column == n - 8 or column == n + 8 or column == n - 10 or column == n + 10:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 12:
- if column == n - 1 or column == n + 1 or column == n - 3 or column == n + 3 or column == n - 5 or column == n + 5 or column == n - 7 or column == n + 7 or column == n - 9 or column == n + 9 or column == n - 11 or column == n + 11:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 13:
- if column == n - 2 or column == n + 2 or column == n - 4 or column == n + 4 or column == n or column == n - 6 or column == n + 6 or column == n - 8 or column == n + 8 or column == n - 10 or column == n + 10 or column == n - 12 or column == n + 12:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 14:
- if column == n - 1 or column == n + 1 or column == n - 3 or column == n + 3 or column == n - 5 or column == n + 5 or column == n - 7 or column == n + 7 or column == n - 9 or column == n + 9 or column == n - 11 or column == n + 11 or column == n - 13 or column == n + 13:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 15:
- if column == n - 2 or column == n + 2 or column == n - 4 or column == n + 4 or column == n or column == n - 6 or column == n + 6 or column == n - 8 or column == n + 8 or column == n - 10 or column == n + 10 or column == n - 12 or column == n + 12 or column == n - 14 or column == n + 14:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 16:
- if column == n - 1 or column == n + 1 or column == n - 3 or column == n + 3 or column == n - 5 or column == n + 5 or column == n - 7 or column == n + 7 or column == n - 9 or column == n + 9 or column == n - 11 or column == n + 11 or column == n - 13 or column == n + 13 or column == n - 15 or column == n + 15:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 17:
- if column == n - 2 or column == n + 2 or column == n - 4 or column == n + 4 or column == n or column == n - 6 or column == n + 6 or column == n - 8 or column == n + 8 or column == n - 10 or column == n + 10 or column == n - 12 or column == n + 12 or column == n - 14 or column == n + 14 or column == n - 16 or column == n + 16:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 18:
- if column == n - 1 or column == n + 1 or column == n - 3 or column == n + 3 or column == n - 5 or column == n + 5 or column == n - 7 or column == n + 7 or column == n - 9 or column == n + 9 or column == n - 11 or column == n + 11 or column == n - 13 or column == n + 13 or column == n - 15 or column == n + 15 or column == n - 17 or column == n + 17:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 19:
- if column == n - 2 or column == n + 2 or column == n - 4 or column == n + 4 or column == n or column == n - 6 or column == n + 6 or column == n - 8 or column == n + 8 or column == n - 10 or column == n + 10 or column == n - 12 or column == n + 12 or column == n - 14 or column == n + 14 or column == n - 16 or column == n + 16 or column == n - 18 or column == n + 18:
- print("*", end="")
- else:
- print(" ", end="")
- print()
- for row in range(n - 1, 0, - 1):
- for column in range(1, col + 1):
- if row == 19:
- if column == n - 2 or column == n + 2 or column == n - 4 or column == n + 4 or column == n or column == n - 6 or column == n + 6 or column == n - 8 or column == n + 8 or column == n - 10 or column == n + 10 or column == n - 12 or column == n + 12 or column == n - 14 or column == n + 14 or column == n - 16 or column == n + 16 or column == n - 18 or column == n + 18:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 18:
- if column == n - 1 or column == n + 1 or column == n - 3 or column == n + 3 or column == n - 5 or column == n + 5 or column == n - 7 or column == n + 7 or column == n - 9 or column == n + 9 or column == n - 11 or column == n + 11 or column == n - 13 or column == n + 13 or column == n - 15 or column == n + 15 or column == n - 17 or column == n + 17:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 17:
- if column == n - 2 or column == n + 2 or column == n - 4 or column == n + 4 or column == n or column == n - 6 or column == n + 6 or column == n - 8 or column == n + 8 or column == n - 10 or column == n + 10 or column == n - 12 or column == n + 12 or column == n - 14 or column == n + 14 or column == n - 16 or column == n + 16:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 16:
- if column == n - 1 or column == n + 1 or column == n - 3 or column == n + 3 or column == n - 5 or column == n + 5 or column == n - 7 or column == n + 7 or column == n - 9 or column == n + 9 or column == n - 11 or column == n + 11 or column == n - 13 or column == n + 13 or column == n - 15 or column == n + 15:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 15:
- if column == n - 2 or column == n + 2 or column == n - 4 or column == n + 4 or column == n or column == n - 6 or column == n + 6 or column == n - 8 or column == n + 8 or column == n - 10 or column == n + 10 or column == n - 12 or column == n + 12 or column == n - 14 or column == n + 14:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 14:
- if column == n - 1 or column == n + 1 or column == n - 3 or column == n + 3 or column == n - 5 or column == n + 5 or column == n - 7 or column == n + 7 or column == n - 9 or column == n + 9 or column == n - 11 or column == n + 11 or column == n - 13 or column == n + 13:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 13:
- if column == n - 2 or column == n + 2 or column == n - 4 or column == n + 4 or column == n or column == n - 6 or column == n + 6 or column == n - 8 or column == n + 8 or column == n - 10 or column == n + 10 or column == n - 12 or column == n + 12:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 12:
- if column == n - 1 or column == n + 1 or column == n - 3 or column == n + 3 or column == n - 5 or column == n + 5 or column == n - 7 or column == n + 7 or column == n - 9 or column == n + 9 or column == n - 11 or column == n + 11:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 11:
- if column == n - 2 or column == n + 2 or column == n - 4 or column == n + 4 or column == n or column == n - 6 or column == n + 6 or column == n - 8 or column == n + 8 or column == n - 10 or column == n + 10:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 10:
- if column == n - 1 or column == n + 1 or column == n - 3 or column == n + 3 or column == n - 5 or column == n + 5 or column == n - 7 or column == n + 7 or column == n - 9 or column == n + 9:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 9:
- if column == n - 2 or column == n + 2 or column == n - 4 or column == n + 4 or column == n or column == n - 6 or column == n + 6 or column == n - 8 or column == n + 8:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 8:
- if column == n - 1 or column == n + 1 or column == n - 3 or column == n + 3 or column == n - 5 or column == n + 5 or column == n - 7 or column == n + 7:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 7:
- if column == n - 2 or column == n + 2 or column == n - 4 or column == n + 4 or column == n or column == n - 6 or column == n + 6:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 6:
- if column == n - 1 or column == n + 1 or column == n - 3 or column == n + 3 or column == n - 5 or column == n + 5:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 5:
- if column == n - 2 or column == n + 2 or column == n - 4 or column == n + 4 or column == n:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 4:
- if column == n - 1 or column == n + 1 or column == n - 3 or column == n + 3:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 3:
- if column == n - 2 or column == n + 2 or column == n:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 2:
- if column == n - 1 or column == n + 1:
- print("*", end="")
- else:
- print(" ", end="")
- elif row == 1:
- if column == n:
- print("*", end="")
- else:
- print(" ", end="")
- print()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement