본문 바로가기
알고리즘/백준 문제 풀이

[BOJ/백준] 10172번 개 - [c/c++] 풀이

by 미니상미니 2022. 10. 9.
반응형

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

 

10172번: 개

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

www.acmicpc.net

 

 

 

 


  • 문제

단계별로 풀어보기 - 입출력과 사칙연산 - [14단계] 10172번


해설

역슬래시 \을 출력하려면 \\으로 변경 후 출력할 수 있다.

" " 으로 감싸진 문자열 안에서 "을 출력하려면 \"으로 변경 후 출력할 수 있다.

 

\은 특정 기능을 수행하기 위한 문자로 아래 주소에 "이스케이프 문자(시퀀스)"라는 이름으로 설명 되어 있다.

\\으로 출력해야 하는 이유

 

코드

c

#include <stdio.h>

int main() {
    
	printf("|\\_/|\n");
	printf("|q p|   /}\n");
	printf("( 0 )\"\"\"\\\n");
	printf("|\"^\"`    |\n");
	printf("||_/=\\\\__|\n");

	return 0;
}

 

c++

#include <iostream>

using namespace std;

int main() {

    cout << "|\\_/|" << endl;
    cout << "|q p|   /}" << endl;
    cout << "( 0 )\"\"\"\\" << endl;
    cout << "|\"^\"`    |" << endl;
    cout << "||_/=\\\\__|" << endl;

    return 0;
}

 

 

 

 

 

반응형

댓글