본문 바로가기
IT

[python/알고리즘] Softeer(소프티어) 근무 시간 풀이

by 배애앰이 좋아 2023. 2. 14.
반응형

 

다음 문제의 조건은 아래와 같다.

 

 

해당 문제는 난이도 1답게 단순한 문제이다. 해당 문제에서 걸릴만한 점이 있다면 입력 예제를 어떻게 숫자로 바꾸는지 split() 함수를 알고 있는지 아닌지가 관건이 되는 것 같다.

 

제출한 코드 :

 

import sys
input = sys.stdin.readline

work_day = 5
total = 0
for i in range(work_day):
    start, end = input().split()
    start_h, start_m = start.split(':')
    end_h, end_m = end.split(':')
    total += (int(end_h)-int(start_h))*60
    total += int(end_m)-int(start_m)

print(total)

 

이번에 split() 함수를 처음 알았다면 잘 익혀두는 것이 좋다. 다른 문제에서도 계속 사용된다.

 

반응형

댓글