본문 바로가기
프로그래머스 C++

프로그래머스 주차 요금 계산 C++

by Srff5123 2024. 12. 31.
728x90

주차요금 계산 문제

차량 번호 시간 출입차를 담고있는 records배열을 공백을 이용해 각각 나누어 주고

map을 이용해 key값으로 차량번호를 받고, value로 입차시간이나, 누적주차시간을 받아서 저장

차량 번호 순서대로 처리해야하는 문제를 해결할 수 있음

 

IN으로 들어온 차량의 번호와 들어온 시간을 체크 및 저장

OUT이면 차량의 번호와 나간 시간 체크하여 IN의 시간과 비교해 누적 시간을 저장

 

만약 out기록이 없는 차량번호의 경우 23:59로 계산하여 값을 매기고

나머지 각각의 차량번호에 따른 요금 계산 후 answer에 추가

728x90