IT/알고리즘

1일 1알고리즘 - #3

Sungjun_ 2020. 5. 13. 09:14

문제

https://www.acmicpc.net/problem/10996

 

10996번: 별 찍기 - 21

예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.

www.acmicpc.net

위 사이트로 들어가 문제를 확인해주세요.

 


풀이

x = int(input())
for i in range(1, x+1):
    if x % 2 == 1:
        print('* ' * (x-(x//2)))
        print(' *' * (x//2))
    elif x % 2 == 0:
        print('* ' * (x//2))
        print(' *' * (x-(x//2)))

 

if 문은 입력 값 x가 홀수일 때 찍는 방법이고

elif 문은 입력 값 x가 짝수일 때 찍는 방법입니다.

 


결과

결과 화면