문제
정해진 콜센터 직원 모양의 ASCII 아트를 출력하라.
입력
입력 없음.
출력
정해진 10줄의 ASCII 아트를 출력한다.
예제
| 입력 | 출력 |
|---|---|
| (없음) | (ASCII 아트) |
풀이
문자열 리터럴로 아스키 아트를 그대로 출력한다.
- 10줄의 문자열 리터럴을 연결하여
cout으로 출력한다 - 백슬래시(
\)는\\로 이스케이프 처리한다
핵심 아이디어: C++의 문자열 리터럴 자동 연결 기능을 이용하여 여러 줄을 깔끔하게 출력한다.
코드
#include <iostream>
using namespace std;
int main()
{
cout << " /~\\\n"
" ( oo|\n"
" _\\=/_\n"
" / _ \\\n"
" //|/.\\|\\\\\n"
" || \\ / ||\n"
"============\n"
"| |\n"
"| |\n"
"| |";
return 0;
}복잡도
- 시간: O(1)
- 공간: O(1)