From 7925ba613145c1a91b2c6a9a370681d0216ac825 Mon Sep 17 00:00:00 2001 From: wnsmir <163817041+wnsmir@users.noreply.github.com> Date: Sun, 6 Oct 2024 16:21:39 +0900 Subject: [PATCH] =?UTF-8?q?Create=202448=EB=B3=84=EC=B0=8D=EA=B8=B0.py?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...48\353\263\204\354\260\215\352\270\260.py" | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 "wnsmir/\354\236\254\352\267\200\354\231\200 \353\266\204\355\225\240\354\240\225\353\263\265/2448\353\263\204\354\260\215\352\270\260.py" diff --git "a/wnsmir/\354\236\254\352\267\200\354\231\200 \353\266\204\355\225\240\354\240\225\353\263\265/2448\353\263\204\354\260\215\352\270\260.py" "b/wnsmir/\354\236\254\352\267\200\354\231\200 \353\266\204\355\225\240\354\240\225\353\263\265/2448\353\263\204\354\260\215\352\270\260.py" new file mode 100644 index 0000000..5c15118 --- /dev/null +++ "b/wnsmir/\354\236\254\352\267\200\354\231\200 \353\266\204\355\225\240\354\240\225\353\263\265/2448\353\263\204\354\260\215\352\270\260.py" @@ -0,0 +1,19 @@ +def draw_star(n): + if n == 3: + return [' * ', ' * * ', '*****'] + + stars = draw_star(n // 2) + result = [] + + for star in stars: + result.append(' ' * (n // 2) + star + ' ' * (n // 2)) + + for star in stars: + result.append(star + ' ' + star) + + return result + +N = int(input()) +result = draw_star(N) +for line in result: + print(line) \ No newline at end of file