본문 바로가기

분류 전체보기213

LV. 0 :: 배열의 평균값 https://school.programmers.co.kr/learn/courses/30/lessons/120817 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 솔루션 function solution(numbers) { let sum = 0; // 평균값을 내려면? '원소들의 총 합' 나누기 '원소들의 개수'를 하면 된다. for (let number of numbers) {sum += number;} // 원소 전체에 대해서, sum이라는 변수에 더해 집어넣는다. var answer = sum/numbers.length; // '원소 전체의 합' 나누.. 2023. 1. 19.
LV. 0 :: 양꼬치 https://school.programmers.co.kr/learn/courses/30/lessons/120830 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 솔루션 function solution(n, k) { // 내가 먹은 양꼬치 n인분, 내가 마신 음료수 k개를 입력으로 받는다. let juice = Math.floor(n/10); // 양꼬치 10인분을 시킬 때마다 서비스로 음료수 1개를 받는다. // 따라서, 서비스로 받은 음료수의 개수는, n을 10으로 나눈 것에서 소숫점을 버린 것이다. let answer = (12000*n+(k-jui.. 2023. 1. 19.
LV. 1 :: 최소직사각형 https://school.programmers.co.kr/learn/courses/30/lessons/86491?language=javascript 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 솔루션 function solution(sizes) { // 입력으로 들어오는 sizes는 [60, 50], [30, 70], [60, 30], [80, 40] 이러합니다. // 따라서 size의 원소[0]이 가로 길이로, 원소[1]이 세로 길이로 주어진다는 겁니다. let longmax = 0; // '긴 변의 최대값'을 선언해줍니다. let shortmax .. 2023. 1. 18.