[BOJ]백준#25192 Silver 4 인사성 밝은 곰곰이 🐻 (Python, 파이썬)

임준성·2022년 6월 25일
0

백준 Algorithm

목록 보기
31/59
post-thumbnail

백준 25192번
https://www.acmicpc.net/problem/25192

문제



후기

⏰ 풀이시간 20분 ++⏰

자료구조를 집중적으로 풀기 시작했다.

딕셔너리 자료구조를 쓰면 된다고 바로 보였고, ENTER가 들어올 때 마다 value값을 1씩 증가시키면

되는 간단한 문제였다. Enter가 들어오지 않았는데 key값이 배정되어 있으면,

그 값은 1에서 더 증가되지 않는다.

나의 풀이

N = int(input())
enter = str(input()) #ENTER을 입력받고 시작한다.
cnt= 0 #곰곰티콘 사용횟수
dic = {}

for i in range(1,N):
    word = str(input()) #입장한 사람
    if word =="ENTER": #Enter가 입력되면
        for key, value in dic.items():
            if value ==1:  
                cnt+=1 
        dic={} 
        continue
    if word not in dic:
        dic[word] = 1 

for key,value in dic.items():
    if value==1:
        cnt+=1

print(cnt)      
profile
아무띵크 있이

0개의 댓글