728x90

kakao blind recruitment python 2

[Programmers] level2 - 주차 요금 계산 (Python) : 2022 KAKAO BLIND RECRUITMENT

▶주차 요금 계산 - 2022 KAKAO BLIND RECRUITMENT (level 2) ▶문제 주차장의 요금표와 차량이 들어오고(입차) 나간(출차) 기록이 주어졌을 때, 차량별로 주차 요금을 계산하려고 합니다. 아래는 하나의 예시를 나타냅니다. 어떤 차량이 입차 된 후에 출차된 내역이 없다면, 23:59에 출차된 것으로 간주합니다. 0000번 차량은 18:59에 입차 된 이후, 출차된 내역이 없습니다. 따라서, 23:59에 출차된 것으로 간주합니다. 00:00부터 23:59까지의 입/출차 내역을 바탕으로 차량별 누적 주차 시간을 계산하여 요금을 일괄로 정산합니다. 누적 주차 시간이 기본 시간 이하라면, 기본요금을 청구합니다. 누적 주차 시간이 기본 시간을 초과하면, 기본요금에 더해서, 초과한 시간에 ..

[Programmers] level2 - 문자열 압축 (Python) : 2020 KAKAO BLIND RECRUITMENT

▶문자열 압축 (Python) : 2020 KAKAO BLIND RECRUITMENT (level 1) ▶문제 ... 간단한 예로 "aabbaccc"의 경우 "2a2ba3c"(문자가 반복되지 않아 한번만 나타난 경우 1은 생략함)와 같이 표현할 수 있는데, 이러한 방식은 반복되는 문자가 적은 경우 압축률이 낮다는 단점이 있습니다. 예를 들면, "abcabcdede"와 같은 문자열은 전혀 압축되지 않습니다. "어피치"는 이러한 단점을 해결하기 위해 문자열을 1개 이상의 단위로 잘라서 압축하여 더 짧은 문자열로 표현할 수 있는지 방법을 찾아보려고 합니다. 예를 들어, "ababcdcdababcdcd"의 경우 문자를 1개 단위로 자르면 전혀 압축되지 않지만, 2개 단위로 잘라서 압축한다면 "2ab2cd2ab2..

728x90