보안을 그리다, 훈이

[Baekjoon/Python3] 2445번 별 찍기 - 8 본문

Programming/Python & Data Structures

[Baekjoon/Python3] 2445번 별 찍기 - 8

HooNeee 2020. 12. 3. 01:29

[Baekjoon/Python3] 2445번 별 찍기 - 8

 

www.acmicpc.net/problem/2445

 

2445번: 별 찍기 - 8

첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다.

www.acmicpc.net

 

n = int(input())
space = (n - 1) * 2
a = 1
for i in range(n):
    print('*' * a + ' ' * space + '*' * a)
    space -= 2
    a += 1
a = n - 1
space = 2
for i in range(n):
    print('*' * a + ' ' * space + '*' * a)
    space += 2
    a -= 1

 

n = int(input())
space = (n - 1) * 2
a = 1
for i in range(n):
    print('*' * a + ' ' * space + '*' * a)
    space -= 2
    a += 1
a = n - 1
space = 2
for i in range(n):
    print('*' * a + ' ' * space + '*' * a)
    if a == 1:
        break
    space += 2
    a -= 1
Comments