https://www.acmicpc.net/problem/1764
딕셔너리를 사전순으로 정렬하는 것만 잊지 않으면 된다.
import sys
input = sys.stdin.readline
n , m = map(int,input().split())
people = dict()
peoplelist = list()
for _ in range(n+m):
temp = input().rstrip()
if temp in people:
people[temp] += 1
else:
people[temp] = 1
count = 0
for i in sorted(people):
if people[i] >= 2:
count += 1
peoplelist.append(i)
print(count)
for i in peoplelist:
print(i)
'코딩테스트' 카테고리의 다른 글
[python] 백준 2805 번 : 나무 자르기 (실버 2) (0) | 2024.07.12 |
---|---|
[python] 백준 1927 : 최소 힙 (실버 2) (0) | 2024.07.12 |
[python] 백준 5430번 : AC (골드 5) (0) | 2024.07.11 |
[python] 백준 1620번 : 나는야 포켓몬 마스터 이다솜 (실버 2) (0) | 2024.07.11 |
[python] 백준 11723 : 집합 (실버 5) (0) | 2024.07.11 |