ALGORITHM/PYTHON

백준 BAEKJOON 14624번 전북대학교 [PYTHON/파이썬]

칼코
반응형

백준 BAEKJOON 14624번 전북대학교 [PYTHON/파이썬]


<문제 출처>

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

 

14624번: 전북대학교

전북대학교의 심볼은 균형과 조화, 지성과 이상을 향한 방향성과 목표를 나타낸다. 절제된 한국적 아름다움을 꾸밈없는 소박함과 여백을 통해 시각화하였으며, 심볼의 방향에 따라 한국적인 대

www.acmicpc.net

백준 14624번

 

 

<풀이>

흔한 별 찍기 구현 문제이다.

별들의 규칙을 찾아내면 쉽게 풀 수 있다.

첫 번째와 두 번째 줄을 먼저 구현하고

나머지 줄은 입력 받은 N을 2로 나눈 몫만큼 구현하면 된다.

 

 

<코드>

N = int(input())
d = N // 2	# 2로 나눈 몫

if N % 2 != 0 :	# 홀수
    print('*' * N)	# 첫 번째 줄
    print(' ' * d + '*')	# 두 번째 줄
    for i in range(d) :	# 나머지 줄
        print(' ' * (d-i-1) + '*' + ' ' * (i*2+1) + '*')
else :	# 짝수
    print('I LOVE CBNU')
반응형