안경잡이 구루루

백준 10171 ( 고양이 )[python] 본문

파이썬(Python)/문제풀이(백준,BaekJoon)

백준 10171 ( 고양이 )[python]

구루루(gururu) 2020. 4. 8. 14:18
반응형

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

 

10171번: 고양이

문제 아래 예제와 같이 고양이를 출력하시오. 입력 출력 고양이를 출력한다. 예제 입력 1 복사 예제 출력 1 복사 \ /\ ) ( ') ( / ) \(__)|...

www.acmicpc.net

 

문제

아래 예제와 같이 고양이를 출력하시오.

입력

없음.

출력

고양이를 출력한다.

 

예제 출력 1

 

:

 

print("\ /\ """);print(" ) ( ')");print("( / )");print(" \(__)|"

)

문자열을 출력하는 것이기에 큰따옴표나 작은또옴표를 사용해야한다. 문자중 역슬래시는 따로 못쓰는데 역슬래시를 어떻게 독립적으로 쓰는지 몰라서 그냥 큰따옴표(")를 이리저리 두다 보니 완성이됬다. 문제가 바라던건 이게 아닌거 같은데... 또한 한줄로 간단하게 표현하기 위해서 (;)을 사용해서 표현했다

 

다른사람:  https://pythonmaster.tistory.com/3

print("\\    /\\")
print(" )  ( ')")
print("(  /  )")
print(" \\(__)|")

)

역시나 역슬래시를 사용하는 것이 문제의 핵심이다. 역슬래시를 사용하기 위해서는 역슬래시를 연속해서 두번 적어야지( \\ ) 표현될 수 있다. 직관적으로 고양이가 완성됬는지 확인하기 위해 한줄에 하나씩 코딩을 하셨다.

반응형

'파이썬(Python) > 문제풀이(백준,BaekJoon)' 카테고리의 다른 글

백준 1000 ( A + B )[python]  (0) 2020.04.08
백준 10172 ( 개 ) [python]  (0) 2020.04.08
백준 10718 ( We love krill )[python]  (0) 2020.04.08
백준 2557 ( Hello World )[python]  (0) 2020.04.08
목표  (0) 2020.04.08