Advertisement
dmemsm

Задача 2

Apr 13th, 2025
292
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.42 KB | None | 0 0
  1. s = input()
  2. n, t = map(int, input().split())
  3.  
  4. draw = [["_" for _ in range(n)] for _ in range(n)]
  5.  
  6. start_line = int((n - t) / 2)
  7. for i in range(start_line, start_line + t):
  8.     draw[i] = ["*" for _ in range(n)]
  9.  
  10. if s == "+":
  11.     for i in range(n):
  12.         line = draw[i]
  13.         for k in range(start_line, start_line + t):
  14.             line[k] = "*"
  15.         draw[i] = line
  16.  
  17. for line in draw:
  18.     print("".join(line))
  19.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement