Advertisement
simeonshopov

Diamond (book)

Nov 12th, 2019
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.53 KB | None | 0 0
  1. n = int(input())
  2. left_right = (n - 1) // 2
  3.  
  4. for i in range((n + 1)  // 2):
  5.   print("-" * left_right, end="")
  6.   print("*", end="")
  7.   mid = n - 2 * left_right - 2
  8.   if mid >= 0:
  9.     print("-" * mid, end="")
  10.     print("*", end="")
  11.   print("-" * left_right)
  12.   left_right -= 1
  13. left_right += 1
  14. for i in range((n - 1) // 2):
  15.   left_right += 1
  16.   print("-" * left_right, end="")
  17.   print("*", end="")
  18.   mid = n - 2 * left_right - 2
  19.   if mid >= 0:
  20.     print("-" * mid, end="")
  21.     print("*", end="")
  22.   print("-" * left_right)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement