본문 바로가기

전체 글64

[JS/백준] - 11720번 숫자의 합 https://www.acmicpc.net/problem/11720 11720번: 숫자의 합 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. www.acmicpc.net 숫자를 문자열로 받아서 반복문을 돌려서 인덱스마다 값을 더하였다 . const readline = require("readline"); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); let N = ""; let input = ""; rl.on("line", function (line) { if (N === "") { N = line; } else if (N !== "").. 2022. 4. 12.
[JS/백준] - 11654번 아스키코드 https://www.acmicpc.net/problem/11654 11654번: 아스키 코드 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. www.acmicpc.net 뭐지 엄청 쉽게 풀려서 당황했던 문제 charCodeAt()만 이용하면 끝나는 문제였다 const readline = require("readline"); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); rl.on("line", function (line) { console.log(line.charCodeAt()); rl.close(); }); 2022. 4. 12.
[JS/백준] - 8958번 OX퀴즈 https://www.acmicpc.net/problem/8958 8958번: OX퀴즈 "OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수 www.acmicpc.net 푸는데 한시간 정도 잡아먹은 문제..... 결국 풀었다 ㅠㅠ const readline = require("readline"); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); let testCase = 0; const input = []; rl.on("line", fu.. 2022. 3. 31.
[JS/백준] - 1546번 평균 https://www.acmicpc.net/problem/1546 1546번: 평균 첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, 적어도 하나의 값은 0보 www.acmicpc.net 테스트케이스가 주어지는 문제.... 테스트케이스가 주어지는 문제를 풀때 생각보다 코드가 꼬인다 ㅜㅜ 하지만 결국 클리어 .... 그냥 최대값만 잘구하면 별 어려움이 없는 문제였다. // 평균 // 세준이는 기말고사를 망쳤다. 그래서 점수를 조작해서 가져가기로 했다. // 자기 점수중에 최대값을 골랐다. 이 값을 M이라고 한다. // 그리고 나서 모든 점수를 점수/m*100 으로 고쳤다. //.. 2022. 3. 29.
[백준/JS] - 3052번 나머지 https://www.acmicpc.net/problem/3052 3052번: 나머지 각 수를 42로 나눈 나머지는 39, 40, 41, 0, 1, 2, 40, 41, 0, 1이다. 서로 다른 값은 6개가 있다. www.acmicpc.net 10개의 수를 입력하여 42로 나눈 나머지들중에 서로 몇개가 다른지 출력하는 문제 나는 그냥 간단하게 Set()을 선언하여 중복제거를 해보았다. 중복제거에 대한 풀이는 좀더 찾아봐야겠다. // 나머지 // 두 자연수 a,b가 있을때 A%B는 a를 b로 나눈 나머지이다. // 예를 들어 7,14 ,27,38을 3으로 나눈 나머지는 // 1,2,0,2 ㅇ;디 // 수 10개를 입력받은 뒤 , 42로 나눈 나머지를 구한다. // 그 다음 서로 다른 값이 몇개 있는지 출력하.. 2022. 3. 29.
[백준/JS] - 2577번 숫자의 개수 https://www.acmicpc.net/problem/2577 2577번: 숫자의 개수 첫째 줄에 A, 둘째 줄에 B, 셋째 줄에 C가 주어진다. A, B, C는 모두 100보다 크거나 같고, 1,000보다 작은 자연수이다. www.acmicpc.net 처음에는 문제를 잘 이해를 못했어서 3번은 다시 읽어봤던 문제..... 그냥 결과값에서 0~9까지 각각 몇개가 있냐고 묻는 문제 // 숫자의 개수 // 세개의 자연수가 주어질 때 A x B x C 를 계산한 결과에 0부터 9까지 // 각각의 숫자가 몇번씩 쓰였는지를 구하는 프로그램을 작성하시요 const readline = require("readline"); const rl = readline.createInterface({ input: proces.. 2022. 3. 29.
728x90
반응형