자바스크립트80 [백준 11441/javascript] 합 구하기 구간합을 구현하는 문제이다 이게 왜 실버 3인지 전혀 모르겠지만... 문제 그대로 구현해주면 되는 문제이다 https://www.acmicpc.net/problem/11441 11441번: 합 구하기 첫째 줄에 수의 개수 N이 주어진다. (1 ≤ N ≤ 100,000) 둘째 줄에는 A1, A2, ..., AN이 주어진다. (-1,000 ≤ Ai ≤ 1,000) 셋째 줄에는 구간의 개수 M이 주어진다. (1 ≤ M ≤ 100,000) 넷째 줄부터 M개의 줄에는 www.acmicpc.net let input = []; const readline = require("readline").createInterface({ input: process.stdin, output: process.stdout, }); re.. 2022. 8. 25. [백준 15654/javascript] N과 M (5) 자바스크립트로 풀어본 백트래킹 문제이다 조건의 배열을 미리 오름차순으로 정렬하면 0번째 부터 채워나가는 백트래킹 시에 사전순으로 나열 가능하다 자리수가 모두 채워 질때마다 수들을 임시배열에 넣고 join 을 통해 공백을 주어 매 경우마다 출력하게 하였다 https://www.acmicpc.net/problem/15654 15654번: N과 M (5) N개의 자연수와 자연수 M이 주어졌을 때, 아래 조건을 만족하는 길이가 M인 수열을 모두 구하는 프로그램을 작성하시오. N개의 자연수는 모두 다른 수이다. N개의 자연수 중에서 M개를 고른 수열 www.acmicpc.net let input = []; const readline = require("readline").createInterface({ input.. 2022. 8. 23. [백준 13413/javascript] 오셀로 재배치 인접한 문자끼리만 교환가능 한 줄 알고 여러번 틀려서 엥했던 문제이다 교환 위치는 임의이니 그냥 초기와 비교 대상의 각 문자를 비교하여 비교대상과 다른 경우일때의 각 문자의 수를 카운트한다 w와 b의 수를 각각 세므로, 더 큰 수일 경우의 카운트가 정답이 된다 https://www.acmicpc.net/problem/13413 13413번: 오셀로 재배치 로봇을 좋아하는 세희는 로봇동아리에서 카메라와 센서, 라즈베리 파이, 집게발을 이용해 로봇을 완성하였다. 이 로봇을 통해서 오셀로 재배치라는 작업을 하려고 한다. 오셀로 말은 앞면이 검 www.acmicpc.net let input = []; const readline = require("readline").createInterface({ input: .. 2022. 8. 22. [백준 17413/javascript] 단어 뒤집기 2 자바스크립트의 문자열에는 reverse 함수가 없다 직접 구현하던가, 각 문자를 하나씩 배열에 넣고 배열의 reverse 함수를 사용하여 뒤집어 주면 된다 임시 문자열을 만들고 태그마다 조건을 만들어 조건이 맞을때 정답 문자열에 더해주면 되는 문제이다 https://www.acmicpc.net/problem/17413 17413번: 단어 뒤집기 2 문자열 S가 주어졌을 때, 이 문자열에서 단어만 뒤집으려고 한다. 먼저, 문자열 S는 아래와과 같은 규칙을 지킨다. 알파벳 소문자('a'-'z'), 숫자('0'-'9'), 공백(' '), 특수 문자('')로만 이루어져 www.acmicpc.net let input = []; const readline = require("readline").createInter.. 2022. 8. 21. 이전 1 ··· 14 15 16 17 18 19 20 다음