© 2025 anveloper.dev
GitHub·LinkedIn·Contact

목차

  • 문제
  • 입력
  • 출력
  • 예제
  • 풀이
  • 코드
  • 복잡도
풀이 목록으로 돌아가기

BOJ 5339 - 콜센터

2024-09-13
BOJ
브론즈 V
cpp
원본 문제 보기
구현

문제

BOJ 5339 - 콜센터

정해진 콜센터 직원 모양의 ASCII 아트를 출력하라.

입력

입력 없음.

출력

정해진 10줄의 ASCII 아트를 출력한다.

예제

입력출력
(없음)(ASCII 아트)

풀이

문자열 리터럴로 아스키 아트를 그대로 출력한다.

  1. 10줄의 문자열 리터럴을 연결하여 cout으로 출력한다
  2. 백슬래시(\)는 \\로 이스케이프 처리한다

핵심 아이디어: 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)