p_유연근무제_388351
| source | school.programmers.co.kr/learn/course... |
| topics | 600-알고리즘 & 코딩테스트 |
| types | 문제풀이 |
| 정답여부 | 성공 |
문제
1주일동안 출근희망시각에 늦지않게
토일 이벤트영향 ㄴㄴ67알바없음
출근희망시각 +10까지 ㄱㅊ
1-7 월시작
선물받을 직원구하삼
답
startday포함 +7일인거 감안을 처음에안함
시간 : 20분 걸림
def solution(schedules, timelogs, startday):
N = len(schedules)
answer = N
for i in range(N):
limitT = schedules[i] + 10
limitH = int(limitT/100) + int((limitT%100)/60)
limitM = (limitT%100)%60
limitT = limitH*100+limitM
# print(limitT)
flag = True
for j in range(7):
day = (j+startday)%7
if day <mark> 0 or day </mark> 6:
# print(i,day,timelogs[i][j],"통과")
continue
if limitT<timelogs[i][j]:
flag = False
break
if flag is not True:
answer -= 1
# print(i,day,"탈락")
# print("---")
return answer