nan + nan = 2nan

[백준] [Python3] #10172. 개 본문

Python/백준 알고리즘

[백준] [Python3] #10172. 개

2nan 2021. 8. 3. 16:11
728x90


코드 입력

print("|\\_/|     ")
print("|q p|   /}")
print('( 0 )"""\\ ')
print('|"^"`    |')
print("||_/=\\\\__|")

 앞에 고양이 문제와 같은 느낌으로 다가가면서, 역슬래쉬를 출력해주기 위해 2번 연속 적용해서 만든 코드이다. 근데 Jupyter에서는 문제 내용 그대로 출력이 되는데, 제출을 해보니 '출력 형식이 잘못되었다' 라는 답을 받았다..

 

 그래서 코드를 다시 만들기 위해 수십 번의 시도를 거쳐... 앞에서 사용하지 않았던 ''' 를 사용해보았다.

dog = '''
|\\_/|
|q p|   /}
( 0 )"""\\
|"^"`    |
||_/=\\\\__|
'''

print(dog)

 

역슬래쉬와 더불어 라인 맞추기 위해서 몇 번을 시도했던 것 같다.

'''를 사용하면 줄바꿈을 하더라도 오류 없이 출력이 가능하다는 것을 배웠다.


출처 : 백준 Online Judge

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

 

10172번: 개

문제 아래 예제와 같이 개를 출력하시오. 입력 출력 예제 입력 1 복사 예제 출력 1 복사 |\_/| |q p| /} ( 0 )"""\ |"^"` | ||_/=\\__|...

www.acmicpc.net

 

Comments