분류 전체보기(196)
-
주차 요금 계산
2022 KAKAO BLIND RECRUITMENThttps://school.programmers.co.kr/learn/courses/30/lessons/92341 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr소요 시간 : 33분실행 결과 : 성공핵심 요구사항은 입출차 내역을 바탕으로 차량별 누적시간을 구한 다음 주차 요금을 계산하는 것이다.주차 요금을 계산하기 위해서는 각 차량별 누적시간을 구해야한다. 차량이 In되었다면 In되었던 시간을 차량별로 저장한다.차량이 Out되었다면 Out되었던 시간과 In된 시간의 차이를 빼서 각 차량별 누적 시간에 저장한다...
2024.05.29 -
양궁 대회
2022 KAKAO BLIND RECRUITMENThttps://school.programmers.co.kr/learn/courses/30/lessons/92342 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr실행 결과 : 실패라이언이 가장 큰 점수 차이로 우승할 때 과녁에 맞춘 갯수를 리턴하는 문제이다.쏠 수 있는 화살의 갯수가 5개일 때, 라이언이 화살을 쏘는 경우는 다음과 같이 표현할 수 있다.[9, 9, 8, 8, 6] ➡ 9점 2개, 8점 2개, 6점 1개그런데 [9, 9, 8, 8, 6] 이나 [9, 8, 8, 9, 6] 이나 9점 2개, 8점 2..
2024.05.29 -
두 큐 합 같게 만들기
2022 KAKAO TECH INTERNSHIPhttps://school.programmers.co.kr/learn/courses/30/lessons/118667 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr실행 결과 : 실패그리디인 것은 눈치챘지만 풀이방법에 전혀 손을 대지 못했다.큐라는 개념이 나와 큐의 개념을 활용해 어떻게 문제를 풀지만 고민했고, 적절한 해답을 구하지 못했다. 문제부터 분석하자면 길이가 같은 두 개의 큐가 주어지고, pop과 insert를 진행하면서 두 큐의 합이 같게끔 만들어야한다.단, 최소 작업 횟수를 구해야한다. 우선 안되는 경..
2024.05.28 -
이모티콘 할인행사
2023 KAKAO BLIND RECRUITMENThttps://school.programmers.co.kr/learn/courses/30/lessons/150368 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr난이도 : Level 2, 정답률 38%소요 시간 : 25분실행 결과 : 성공이모티콘이 7개이고 적용할 수 있는 할인율이 4개이기 때문에 중복순열을 사용했을 때 최악의 경우 4의 7승이므로 완전탐색으로 구현할 수 있겠다고 판단했다. 따라서 중복순열을 이용해 적용할 수 있는 모든 할인율의 경우의 수를 구해 할인율을 적용한 할인 금액을 구한다. 그리고 u..
2024.05.28 -
퇴사
문제상담원으로 일하고 있는 백준이는 퇴사를 하려고 한다.오늘부터 N+1일째 되는 날 퇴사를 하기 위해서, 남은 N일 동안 최대한 많은 상담을 하려고 한다.백준이는 비서에게 최대한 많은 상담을 잡으라고 부탁을 했고, 비서는 하루에 하나씩 서로 다른 사람의 상담을 잡아놓았다.각각의 상담은 상담을 완료하는데 걸리는 기간 Ti와 상담을 했을 때 받을 수 있는 금액 Pi로 이루어져 있다.N = 7인 경우에 다음과 같은 상담 일정표를 보자.1일에 잡혀있는 상담은 총 3일이 걸리며, 상담했을 때 받을 수 있는 금액은 10이다. 5일에 잡혀있는 상담은 총 2일이 걸리며, 받을 수 있는 금액은 15이다.상담을 하는데 필요한 기간은 1일보다 클 수 있기 때문에, 모든 상담을 할 수는 없다. 예를 들어서 1일에 상담을 하게..
2024.05.27 -
개인정보 수집 유효기간
2023 KAKAO BLIND RECRUITMENThttps://school.programmers.co.kr/learn/courses/30/lessons/150370 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr난이도 : Level 1소요 시간 : 30분실행 결과 : 통과핵심 요구사항은 각 수집된 개인정보의 파기날짜를 구해서 오늘날짜와 비교해 파기해야하는 개인정보를 반환하는 것이다. 주의해야할 점이 있는데 하나는 유효기간의 범위이다.예를 들어 A 약관은 12달동안 개인정보를 유지하는데 2020.05.10에 A약관을 동의했다면 유효기간의 범위는 2021.05...
2024.05.27