코딩테스트 2

프로그래머스 - 순위검색

https://school.programmers.co.kr/learn/courses/30/lessons/72412 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 🧩 문제 요약 개발자 채용을 위한 지원자 정보를 바탕으로, 특정 조건을 만족하는 사람 중 점수가 기준 이상인 사람 수를 구하는 문제 각 지원자는 언어, 직군, 경력, 소울푸드, 코딩 테스트 점수를 갖고 있다. 사용자는 query를 통해 조건을 입력하며, 이 조건에 맞고 점수가 이상인 사람 수를 빠르게 구해야 한다. 📌 입력info: 지원자가 입력한 4가지의 정보(언어, 직군, 경력, 소울푸드)와 코딩테스트 점수를 하나의 문자열로 구성..

Study/Code Review 2025.04.18

프로그래머스 - 다단계 칫솔 판매

https://school.programmers.co.kr/learn/courses/30/lessons/77486 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 🧩 문제 요약다단계 조직에서 칫솔을 판매하면, 발생한 수익은 다음과 같은 방식으로 분배된다.칫솔 1개 판매 시 100원의 수익이 발생한다.수익의 10%는 추천인(부모)에게 전달되고, 나머지 90%는 자신이 갖는다.추천인도 전달받은 이익의 10%를 다시 자신의 추천인에게 전달한다.이 과정은 최상위 추천인(‘-’)에 도달하거나, 전달 이익이 1원 미만이 될 때까지 반복된다.모든 판매 내역을 처리한 뒤, 각 사람의 최종 이익을 `enroll` 순..

Study/Code Review 2025.04.16