1. 문제 상세
https://www.acmicpc.net/problem/10172
2. 문제 접근
10171번 고양이 문제와 비슷하게 cout 을 통해 특수문자로 개를 출력한다.
특수문자는 그냥 출력하려고 할 시 출력이 되지 않는다.
\(역슬래시) 의 경우에는 \\ 로 출력
'(작은 따옴표) 는 \' 로 출력
"(큰 따옴표)는 \" 로
?(물음표) 는 \? 로 출력한다.
3. 문제 풀이
#include <iostream>
using namespace std;
int main() {
cout << "|\\_/|" << endl << "|q p| /}" << endl << "( 0 )\"\"\"\\" <<
endl << "|\"^\"` |" << endl << "||_/=\\\\__|";y
}
cout 을 통해 특수문자들을 개 형태로 출력.
4. 성능 확인
5. 마무리
특수문자의 출력에서 조건이 있다는 것을 기억하자.
\ = \\
' = \'
" = \"
? = \?
'백준 - 단계별로 풀어보기 > 입출력과 사칙연산' 카테고리의 다른 글
[백준] 10171번 : 고양이 | C++ (0) | 2023.09.13 |
---|---|
[백준] 11382번 : 꼬마 정민 | C++ (0) | 2023.09.13 |
[백준] 2588번 : 곱셈 | C++ (0) | 2023.09.13 |
[백준] 10430번 : 나머지 | C++ (0) | 2023.09.13 |
[백준] 18108번 : 1998년생인 내가 태국에서는 2541년생?! | C++ (0) | 2023.09.13 |