-문제: https://www.acmicpc.net/problem/1700

 

1700번: 멀티탭 스케줄링

기숙사에서 살고 있는 준규는 한 개의 멀티탭을 이용하고 있다. 준규는 키보드, 헤어드라이기, 핸드폰 충전기, 디지털 카메라 충전기 등 여러 개의 전기용품을 사용하면서 어쩔 수 없이 각종 전

www.acmicpc.net

 

 

-정답풀이: 

 

-풀이 이해: 

1. 멀티탭이 비어있는지, 혹시 꽅으려고 하는 플러그가 있는지 확인

2. 플러그에 안 꽂혀져 있으면 해당 플러그를 꽂고 continue

 

3. 꽂혀져 있다면 플러그 하나를 뽑아야 한다

4. 다시 사용되지 않는 플러그를 우선적으로 뽑고(사용횟수가 가장 많은 것을 되도록이면 코드에서 빼지 않는 방향)

 

5. 꽂혀있는 플러그 중에서 가장 나중에 사용되는 플러그를 뽑는다 

+ Recent posts