[알고리즘]/BOJ
[백준/Python] 10171 고양이 ♥
개발새발주발
2022. 8. 23. 17:23
728x90
1. 문제
https://www.acmicpc.net/problem/10171
10171번: 고양이
아래 예제와 같이 고양이를 출력하시오.
www.acmicpc.net
단계별풀기 과정에서 발견한 귀여운 문제 .. ♥
2. 배경지식
- 문자열에서 역슬래시 출력 : 역슬래시(\)출력 시에는 두개를 연속해서 적어야 역슬래시가 인식된다.
- 문자열에서 ' 출력 : ' , "앞에 역슬래시(\)를 붙여준다.
이렇게 문자열 '' 안에 '를 넣어버리면 오류가 발생한다 !
3. 구현방안
이 문제는 크게 생각할 거리(?)가 없기에 구현방안을 생략하겠다 !
4. 구현코드
print('\ /\\')
print(' ) ( \')')
print('( / )')
print(' \(__)|')
5. 오답 및 풀이
처음에는 \n(줄바꿈)을 사용하여 print문을 하나만 사용하려고 했다.
하지만 \\, \', \n다같이 사용하니 너무 복잡해져서 print문을 쪼개서 사용하는 방안이 훨 ~ 씬 나았다 !
그리고 비슷한 10172번 강아쥐 문제도 같이 풀어보면 좋을 듯 싶다.