728x90
https://www.acmicpc.net/problem/5339
문제
스타워즈에 등장하는 로봇인 C3PO는 요즘 콜센터에 근무하고 있다. 콜센터에 앉아있는 C3PO를 그리는 프로그램을 작성하시오.
출력
예제 출력처럼 콜센터에 앉아있는 C3PO를 출력한다. 마지막 세 줄의 두 '|' 사이에는 공백이 10개 있다.
728x90
예제 입력 1
(입력 없음)
예제 출력 1
/~\
( oo|
_\=/_
/ _ \
//|/.\|\\
|| \ / ||
============
| |
| |
| |
# 파이썬에서 ''로 감싸진 문자열 안에서 '를 쓰기 위해서는
# \'로 표기하는 방법이 있다.
# 따라서 ''로 감싸진 문자열 안에서 사용하는 \'는 그냥 '로 나타난다.
# 그래서 문자열 마지막에 \를 사용해주고 싶어서 그냥 저것만 적으면 마지막의 '와 \이 합쳐져 '로 표기가 되고
# 문자열의 마지막에 '을 찍어주지 않은 것처럼 되어 문법 오류가 발생한다.
# 이런 경우에는 \\를 두번 써주면 그냥 \로 사용하겠다는 뜻이 되어 원하는 결과를 얻을 수 있다.
print(' /~\\')
print(' ( oo|')
print(' _\=/_')
print(' / _ \\')
print(' //|/.\|\\\\')
print(' || \ / ||')
print('============')
print('| |')
print('| |')
print('| |')
728x90
'Problem Solving > BOJ' 카테고리의 다른 글
[백준, BOJ 5554] 심부름 가는 길 (python) (0) | 2021.11.17 |
---|---|
[백준, BOJ 5522] 카드 게임 (python) (0) | 2021.11.17 |
[백준, BOJ 5338] 마이크로소프트 로고 (python) (0) | 2021.11.16 |
[백준, BOJ 5337] 웰컴 (python) (0) | 2021.11.16 |
[백준, BOJ 3046] R2 (python) (0) | 2021.11.15 |