문제
문제: 아래 예제와 같이 개를 출력하시오.
입력: 없음.
출력: 개를 출력한다.
예제 입력:
예제 출력: |\_/|
|q p| /}
( 0 )"""\
| "^"` |
| |_/=\\__|
풀이
console.log('|\\_/|');
console.log('|q p| /}');
console.log('( 0 )"""\\');
console.log('|"^"` |');
console.log('||_/=\\\\__|');
혹은
console.log("|\\_/|");
console.log("|q p| /}");
console.log("( 0 )\"\"\"\\");
console.log("|\"^\"` |");
console.log("||_/=\\\\__|");
|\_/|
|q p| /}
( 0 )"""\
|"^"` |
||_/=\\__|
풀이 해석
1. 위의 풀이는 출력을 작은따옴표('')로 감싼것이다.
- 작은 따옴표로 감싸면 내부의 큰따옴표 그대로 출력이 가능하다
2. 아래의 풀이는 출력을 큰따옴표("")로 감싼것이다.
- 내부의 큰 따옴표를 출력하려면 \" 로 사용해야 큰 따옴표 하나가 출력 된다.
- 이스케이프 문자 사용:
- \\ : 문자열에서 하나의 \ 를 출력하기 위해 사용.
- \" : 문자열에서 큰따옴표를 출력하기 위해 사용.
- \\\\ : 문자열에서 두 개의 백슬래시(\\)를 출력하기 위해 사용.
'알고리즘 Node.js' 카테고리의 다른 글
백준 9498문제. 시험 성적 (0) | 2025.02.26 |
---|---|
백준 1330문제. 두 수 비교하기(2단계시작) (0) | 2025.02.25 |
백준 10171문제. 고양이 (0) | 2025.02.25 |
백준 11382문제. 꼬마 정민 (0) | 2025.02.25 |
백준 2588문제. 곱셈 (0) | 2025.02.24 |