[백준] 1764 - 듣보잡 / Python / 실버 4

KimYoungWoong·2022년 8월 22일
0

BOJ

목록 보기
11/31
post-thumbnail

🚩문제 주소


📄풀이


딕셔너리를 활용해서 이름들을 딕셔너리에 저장한 다음, 1 이상인 것들을 따로 저장해줍니다.

따로 저장한 배열을 정렬해준 후, 배열의 길이와 배열을 차례대로 출력합니다.



👨‍💻코드


n,m = map(int, input().split())
names = {}
answer = []
for _ in range(n+m):
  name = input()
  if name in names:
    names[name] += 1
  else:
    names[name] = 1

for n in names:
  if names[n] > 1:
    answer.append(n)

answer.sort()
print(len(answer))
for a in answer:
  print(a)

profile
블로그 이전했습니다!! https://highero.tistory.com

0개의 댓글