-
19583. 싸이버개강총회Algorithm/Baekjoon 2023. 2. 5. 23:55
길다 길어
문제 자체는 간단하다.
다만, 채팅기록을 몇줄 입력할 건지 명시하지 않기 때문에 EOF까지 입력을 받아야 한다.
이건 try - except로 처리할 수 있겠다.
또 하나 주의할 점은, 채팅 기록을 여러번 남긴 학회원의 경우 중복으로 출석처리될 수 있기에 한번 체크했으면 set에서 지워주어야 한다는 것이다.
나도 이 부분을 놓쳐서 두번 날렸다...import sys input = sys.stdin.readline start, end, end_s = input().split() attend = set() cnt = 0 while True : try : time, name = input().split() if time <= start : attend.add(name) elif time >= end and time <= end_s : if name in attend : cnt += 1 attend.remove(name) except : print(cnt) break
'Algorithm > Baekjoon' 카테고리의 다른 글
4949. 균형잡힌 세상 (0) 2023.02.06 9375. 패션왕 신해빈 (0) 2023.02.06 2002. 추월 (0) 2023.02.05 1946. 신입사원 (0) 2023.02.05 12840. 창용이의 시계 (0) 2023.02.05