백준 25192번
https://www.acmicpc.net/problem/25192
문제
후기
자료구조를 집중적으로 풀기 시작했다.
딕셔너리 자료구조를 쓰면 된다고 바로 보였고, 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)