diff --git a/Lesson20/pactice/part01/05_task_symbols.md b/Lesson20/pactice/part01/05_task_symbols.md index 514373f..441d26b 100644 --- a/Lesson20/pactice/part01/05_task_symbols.md +++ b/Lesson20/pactice/part01/05_task_symbols.md @@ -32,5 +32,19 @@ n = 3 ### Решение задачи ```python -# TODO: you code here... -``` \ No newline at end of file +n = int(input("3 < n < 20: ")) +# n = 8 +side = int(n/2) + +for i in range(side, 0, -1): + spaces_outside = side - i + spaces = 2 * i -1 + print(" " * spaces_outside + "#" + " " * spaces + "#") + if n % 2 != 0 and i == 1: + print(" " * (spaces_outside+1) + "#") + +for i in range(1, side + 1): + spaces_outside = side - i + spaces = 2 * i - 1 + print(" " * spaces_outside + "#" + " " * spaces + "#") +```