(구) solved ac class 문제들/class 1

[class 1]백준 고양이(10171번) 풀이 (C++/Python)

isekaipudding 2026. 2. 9. 10:20

문제 : 고양이(10171번)(Bronze V)

문제 링크 : https://www.acmicpc.net/problem/10171
출처 : Baekjoon Online Judge

 

\    /\
 )  ( ')
(  /  )
 \(__)|

이것을 그대로 출력하면 되는 문제입니다.

 

그런데 여기서 그대로 두면 컴파일 오류가 발생합니다.

그러므로 여기서 이스케이프 문자를 사용하면 됩니다.

여기서는 3가지만 언급하겠습니다.

이스케이프 문자 내용
\\ 백슬래시 문자를 그대로 출력하는 문자
\' 작은 따옴표 문자를 그대로 출력하는 문자
\" 큰 따옴표 문자를 그대로 출력하는 문자

이제 C++와 Python 소스 코드를 보여주겠습니다.

[C++]

#include <bits/stdc++.h>
 
using namespace std;
 
int main() {
    ios::sync_with_stdio(false);
    cin.tie(nullptr);

    cout << "\\    /\\" << '\n';
    cout << " )  ( \')" << '\n';
    cout << "(  /  )" << '\n';
    cout << " \\(__)|" << '\n';
 
    return 0;
}

[Python]

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