신규 블로그를 만들었습니다!

2020년 이후부터는 아래 블로그에서 활동합니다.

댓글로 질문 주셔도 확인하기 어려울 수 있습니다.

>> https://bluemiv.tistory.com/

 

문제

 


 

전북대학교의 심볼은 균형과 조화, 지성과 이상을 향한 방향성과 목표를 나타낸다. 절제된 한국적 아름다움을 꾸밈없는 소박함과 여백을 통해 시각화하였으며, 심볼의 방향에 따라 한국적인 대학, 학문에 정진하는 대학, 미래로 나아가는 대학의 의미를 포함하여 ‘성장을 넘어 성숙의 대학으로 나아가는 전북대학교’의 철학과 비전을 상징한다.

 

입력

 


 

정수 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) + '*')​

 

결과

 


 

 

 

 직접 문제 풀고 돌려본 뒤, 채점까지 마친 후에 작성한 글입니다.

더 좋은 방법이 있다면, 댓글로 알려주시면 감사하겠습니다 :)

 

 

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기