728x90 반응형 Coding With Jina/Coding Test21 [코딩테스트] 백준 1157번 Node.js(자바스크립트) 풀이 백준 1157번 Node.js(자바스크립트) 풀이 ❓ 문제알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. 💻 입력첫째 줄에 알파벳 대소문자로 이루어진 단어가 주어진다. 주어지는 단어의 길이는 1,000,000을 넘지 않는다. 📈 출력첫째 줄에 이 단어에서 가장 많이 사용된 알파벳을 대문자로 출력한다. 단, 가장 많이 사용된 알파벳이 여러 개 존재하는 경우에는 ?를 출력한다. 👩🏻 내가 제출한 코드const input = require("fs").readFileSync("dev/stdin").toString().trim();const alpha.. 2024. 4. 23. [코딩테스트] 백준 11720번 Node.js(자바스크립트) 풀이 백준 11720번 Node.js(자바스크립트) 풀이 ❓ 문제N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오. 💻 입력첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. 📈 출력입력으로 주어진 숫자 N개의 합을 출력한다. 👩🏻 내가 제출한 코드const input = require("fs").readFileSync("dev/stdin").toString().trim().split("\n");const N = parseInt(input[0]); const num = input[1].split(''); let result = 0;for (let i = .. 2024. 4. 23. [코딩테스트] 백준 9046번 Node.js(자바스크립트) 풀이 백준 9046번 Node.js(자바스크립트) 풀이 ❓ 문제암호학에서 치환 암호(substitution cipher)란, 평문에 들어있는 각각의 문자를 주어진 치환 방법으로 암호화하는 방법 중 하나다.가장 단순한 방법은 평문의 알파벳을 암호문의 알파벳으로 대치시켜 치환시키는 것이다.예를 들어, 아래와 같은 알파벳 대치표가 주어졌다고 하자.평문 알파벳 대치표 : abcdefghijklmnopqrstuvwxyz암호문 알파벳 대치표 : wghuvijxpqrstacdebfklmnoyz위에 주어진 치환 방법을 통해 암호화하면 평문 "hello there"은 "xvssc kxvbv"가 된다.한 가지 흥미로운 점은 영어 문법 특성상, 알파벳 'e'가 다른 영문 알파벳에 비해 자주 쓰인다는 .. 2024. 4. 22. [코딩테스트] 백준 2558번 Node.js(자바스크립트) 풀이 백준 2558번 Node.js(자바스크립트) 풀이 ❓ 문제두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 💻 입력첫째 줄에 A, 둘째 줄에 B가 주어진다. (0 📈 출력첫째 줄에 A+B를 출력한다. 👩🏻 내가 제출한 코드let input = require('fs').readFileSync('/dev/stdin').toString().split('\n');console.log(Number(input[0]) + Number(input[1])); 👩🏻💻 풀이//split 메서드를 사용하여 첫째 줄과, 둘째 줄을 구분해주고let input = require('fs').readFileSync('/dev/stdin').toSt.. 2024. 4. 21. [정리] 백준에서 자바스크립트로 문제 푸는 방법 백준에서 자바스크립트로 문제 푸는 방법 백준에서는 순수 자바스크립트가 없고 node.js로 선택하여 문제를 풀어야하는데 입력값 받는 방법이 조금 다르다.먼저 백준에서 언어 설정을 해야함 >> https://coding-with-jina.tistory.com/239 [코딩테스트] 백준 언어설정 방법 - 자바스크립트로 선택하기백준 언어설정 방법 - 자바스크립트로 선택하기 * 백준에는 순수 자바스크립트가 없어서 Node.js나 TypeScript로 설정해야한다. 로그인 또는 회원가입을 한다 설정 - 언어 메뉴로 들어간다. 설정하고coding-with-jina.tistory.com 백준에서는 입력값과 출력값을 예제로 보여준다. 이 값들은 텍스트 파일 형태로도 주어는데 문제를 풀기 위해서는 이 파일을 fs .. 2024. 4. 18. [코딩테스트] 백준 1000번 Node.js(자바스크립트) 풀이 백준 1000번 Node.js(자바스크립트) 풀이 ❓ 문제두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 💻 입력첫째 줄에 A와 B가 주어진다. (0 📈 출력첫째 줄에 A+B를 출력한다. 👩🏻 내가 제출한 코드const fs = require("fs");const input = fs.readFileSync("/dev/stdin").toString().split(' ');const A = parseInt(input[0]);const B = parseInt(input[1]);console.log(A + B); 👩🏻💻 풀이1) Node.js에서 입력을 받으려면 아래와 같은 코드를 추가해줘야한다. 그 이유를 공부해보.. 2024. 4. 16. 이전 1 2 3 4 다음 728x90 반응형