본문 바로가기
알고리즘 Node.js

백준 25083문제. 새싹(6단계 시작)

by 반갑조? 2025. 3. 22.

문제

문제: 아래 예제와 같이 새싹을 출력하시오. 

입력: 입력은 없다.

출력: 새싹을 출력한다.

예제 입력: 

예제 출력:

         ,r'"7
r`-_   ,'  ,/
 \. ". L_r'
   `~\/
      |
      |

 

풀이

console.log("         ,r'\"7");
console.log("r`-_   ,'  ,/");
console.log(" \\. \". L_r'");
console.log("   `~\\/");
console.log("      |");
console.log("      |");

 

풀이 해석

1. 문자열 전체를 큰따옴표""로 감싸면 작은따옴표''는 이스케이프를 안해도 된다.

2. \" → 큰따옴표 하나 " 출력

3. \\ → 역슬래시 하나 \ 출력

4. 공백 정확하게 맞춰야 한다.

 

더 알아보기

1. 이스케이프 표현 MDN문서

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String#%EC%9D%B4%EC%8A%A4%EC%BC%80%EC%9D%B4%ED%94%84_%ED%91%9C%ED%98%84

 


1단계 '입출력과 사칙연산'의 마지막 두 문제인 고양이 출력과 개 출력 문제의 심화인걸 알았다!! 오랜만에 다시 하니 반갑고 재밌다. 앞으로는 얼마나 더 다양하고 해봤던 심화 문제가 나올까?!