신규 블로그를 만들었습니다!
문제
전북대학교의 심볼은 균형과 조화, 지성과 이상을 향한 방향성과 목표를 나타낸다. 절제된 한국적 아름다움을 꾸밈없는 소박함과 여백을 통해 시각화하였으며, 심볼의 방향에 따라 한국적인 대학, 학문에 정진하는 대학, 미래로 나아가는 대학의 의미를 포함하여 ‘성장을 넘어 성숙의 대학으로 나아가는 전북대학교’의 철학과 비전을 상징한다.
입력
정수 N (3≤N≤50)을 입력받는다.
출력
입력 N이 홀수인 경우 '*'을 이용해 가로의 길이가 N인 전북대학교 심볼을 출력한다. (예제 참고)
짝수인 경우, 'I LOVE CBNU'를 출력한다.
예제
예제입력1
3
예제출력1
***
*
* *
예제입력2
4
예제출력2
I LOVE CBNU
예제입력3
7
예제출력3
*******
*
* *
* *
* *
코드
# -*- coding: utf-8 -*-
# Python 3.4.5
import sys
n = int(sys.stdin.readline())
if n % 2 == 0:
print('I LOVE CBNU')
sys.exit()
mid = int(n/2)
print('*'*n)
for i in range(mid+1) :
print(' '*(mid-i), end='')
if i == 0:
print('*')
else:
print('*' + ' '*(2*(i-1)+1) + '*')
결과
※ 직접 문제 풀고 돌려본 뒤, 채점까지 마친 후에 작성한 글입니다.
더 좋은 방법이 있다면, 댓글로 알려주시면 감사하겠습니다 :)
'Algorithm > 백준 온라인 저지' 카테고리의 다른 글
백준/15963번 :: CASIO (Python, 파이썬, 알고리즘) (0) | 2018.08.29 |
---|---|
백준/14581번 :: 팬들에게 둘러싸인 홍준 (Python, 파이썬, 알고리즘) (0) | 2018.08.29 |
백준/14430번 :: 자원 캐기 (Python, 파이썬, 알고리즘) (0) | 2018.08.27 |
백준/11944번 :: NN (Python, 파이썬, 알고리즘) (0) | 2018.08.27 |
백준/1159번 :: 농구 경기 (Python, 파이썬, 알고리즘) (0) | 2018.08.27 |
최근댓글