셔틀버스 썸네일형 리스트형 [programmers] 셔틀버스 로직 - 일단 shuttle시간을 다 구한다(shuttle_time함수) - 사람들이 기다리고 있는 시간을 sort시켜서 순서대로 정렬하고 - 만약에 timetable이 m보다 작으면 굳이 계산할 필요없으니까 return shuttle[-1]을 하고 - 이제 각 shuttle마다 사람을 태울껀데, 셔틀 시간보다 빨리오거나 셔틀시간에 온 사람을 m명만 태우고, 태우게 되면 그 사람을 timetable에서 지운다(맨밑에 for j문) - 그러면 마지막 셔틀에 도착할꺼고 마지막 셔틀에서 cnt는 shuttle시간보다 빨리온사람, same은 shuttle시간에 맞춰온사람, check는 shuttle시간보다 빨리온사람의 index값으로 지정하고, cnt + 1할 때 cnt > m:이면 break시킨다. (이때, .. 더보기 이전 1 다음