티스토리 뷰
알고리즘/문제 풀이
[BOJ] 백준 21867 - Java Bitecode (Javascript, 2021 연세대학교 신입생 프로그래밍 경진대회)
degurii 2021. 6. 13. 22:08728x90
문제 링크
https://www.acmicpc.net/problem/21867
21867번: Java Bitecode
첫째 줄에 코드의 길이를 나타내는 정수 N이 주어진다. (1≤N≤200000) 둘째 줄에 알파벳 대문자로 이루어진 코드 S가 주어진다.
www.acmicpc.net
풀이
정규 표현식을 이용합시다.
문자열 내에 'J', 'A', 'V' 중 해당되는게 있다면 빈 문자열로 치환해주면 됩니다.
정답 코드
const fs = require('fs'); const stdin = fs.readFileSync('/dev/stdin').toString().split('\n'); const input = (() => { let line = 0; return () => stdin[line++]; })(); const main = function () { const n = +input(); const s = input(); console.log(s.replace(/[JAV]/g, '') || 'nojava'); }; main();
728x90
'알고리즘 > 문제 풀이' 카테고리의 다른 글
[BOJ] 백준 21869 - Maximum Bishop (Javascript, 2021 연세대학교 신입생 프로그래밍 경진대회) (0) | 2021.06.13 |
---|---|
[BOJ] 백준 21868 - 미적분학 입문하기 (Javascript, 2021 연세대학교 신입생 프로그래밍 경진대회) (2) | 2021.06.13 |
[BOJ] 백준 21866 - 추첨을 통해 커피를 받자 (Javascript, 2021 연세대학교 신입생 프로그래밍 경진대회) (0) | 2021.06.13 |
[BOJ] 백준 21737 - SMUPC 계산기 (Javascript, 제 1회 SMUPC) (0) | 2021.05.12 |
[BOJ] 백준 16935 - 배열 돌리기 3 (Javascript) (1) | 2021.05.03 |