[백준/파이썬] 10996번

민정·2023년 1월 3일
0

[백준/파이썬]

목록 보기
4/245
post-thumbnail

백준 10996번

문제


나의 풀이

우선, 규칙을 찾았다.
홀수이면 1번째 줄에 이 추가되고 짝수이면 2번째 줄에 이 추가된다.

코드

n =int(input())
m = n//2

for i in range(n): #패턴반복
    #패턴만들기
    if (n%2==0):
        for j in range(m):
            if j == m -1 :
                print("* ")
            else :
                print("* ", end = "")

        for k in range(m):
            if k == m -1 :
                print(" *")
            else :
                print(" *", end = "")

    else:
        for j in range(m+1):
            if j == m:
                print("* ")
            else:
                print("* ", end = "")

        for k in range(m):
            if k == m-1:
                print(" *")
            else:
                print(" *", end ="")
        
profile
パㅔバ6ㅇr 덤벼ㄹΓ :-0

0개의 댓글