목록Programmers (202)
한 걸음씩
https://school.programmers.co.kr/learn/courses/30/lessons/120882 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 // score = [[80, 70], [90, 50], [40, 70], [50, 80]] function solution(score) { var avg = []; for (let i = 0; i < score.length; i++){ const [a, b] = score[i] avg.push((a + b) / 2) } // 평균을 내서 avg 배열에 생성 // console.log..
https://school.programmers.co.kr/learn/courses/30/lessons/176963 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(name, yearning, photo) { var answer = []; let obj = {} for (let i = 0; i < name.length; i++){ obj[name[i]] = yearning[i] } // console.log(obj) for (let i = 0; i < photo.length; i++){ for (let j = 0;..

https://school.programmers.co.kr/learn/courses/30/lessons/120884 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(chicken) { var answer = 0; let coupon = chicken let eaten; console.log(`chicken 치킨의 수 : ${chicken}`) while(coupon >= 10){ eaten = parseInt(coupon / 10) answer += eaten coupon = parseInt((coupon % 10..
https://school.programmers.co.kr/learn/courses/30/lessons/120840 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(balls, share) { // 팩토리얼 재귀로 풀기 function factorial(num){ if (num === 0 || num === 1){ return 1 }else{ return num * factorial(num-1) } } if (balls < share){ return 0 }else{ // 계산 결과가 실수일 수 있으므로 소수점 이하..
https://school.programmers.co.kr/learn/courses/30/lessons/135808 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(k, m, score) { // 최대의 이익을 얻으려면 내림차순으로 정렬하여 큰 수끼리 모아서 계산하면된다 const sorted = score.sort((a, b) => b - a) let array = [] for (let i = 0; i < sorted.length; i += m){ if (sorted[i] item.length === m) var..