[백준, BOJ 5339] 콜센터 (python)
Problem Solving/BOJ

[백준, BOJ 5339] 콜센터 (python)

728x90

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

 

5339번: 콜센터

스타워즈에 등장하는 로봇인 C3PO는 요즘 콜센터에 근무하고 있다. 콜센터에 앉아있는 C3PO를 그리는 프로그램을 작성하시오.

www.acmicpc.net


문제

스타워즈에 등장하는 로봇인 C3PO는 요즘 콜센터에 근무하고 있다. 콜센터에 앉아있는 C3PO를 그리는 프로그램을 작성하시오.

출력

예제 출력처럼 콜센터에 앉아있는 C3PO를 출력한다. 마지막 세 줄의 두 '|' 사이에는 공백이 10개 있다.

728x90

예제 입력 1

(입력 없음)

예제 출력 1

     /~\
    ( oo|
    _\=/_
   /  _  \
  //|/.\|\\
 ||  \ /  ||
============
|          |
|          |
|          |

# 파이썬에서 ''로 감싸진 문자열 안에서 '를 쓰기 위해서는
# \'로 표기하는 방법이 있다.
# 따라서 ''로 감싸진 문자열 안에서 사용하는 \'는 그냥 '로 나타난다.
# 그래서 문자열 마지막에 \를 사용해주고 싶어서 그냥 저것만 적으면 마지막의 '와 \이 합쳐져 '로 표기가 되고
# 문자열의 마지막에 '을 찍어주지 않은 것처럼 되어 문법 오류가 발생한다.
# 이런 경우에는 \\를 두번 써주면 그냥 \로 사용하겠다는 뜻이 되어 원하는 결과를 얻을 수 있다.

print('     /~\\')
print('    ( oo|')
print('    _\=/_')
print('   /  _  \\')
print('  //|/.\|\\\\')
print(' ||  \ /  ||')
print('============')
print('|          |')
print('|          |')
print('|          |')
728x90