본문 바로가기

인문학도 개발일지/1일1알고리즘

[알고리즘] 백준 10996: 별 찍기 - 21 파이썬 풀이

 

 

풀이1
N = int(input())
 
if N == 1:
    print('*')
    
else:
    if N % 2 == 0:
        a = '* ' * (N//2)
        b = ' *' * (N//2)
    else:
        a = '* ' * (N//2) + '*'
        b = ' *' * (N//2)
    
    for i in range(N):
        print(a)
        print(b)

 

 

 

풀이2
N = int(input())
odd = N - N//2
even = N//2

for i in range(N):
    print("* " * odd)
    print(" *" * even)