๋ฐ์ํ
โ๏ธ๋ญ ์ฌ์ฉ? ๋์ ๋๋ฆฌ
โ๏ธ์ด๋ป๊ฒ ์ ๊ทผ ํ๊ณ ์ด๋ค ๊ฒ์ด ์ค์ํ๋?
์ค๋ณต์ด ์๋ ๊ฒ์ ์ฐพ์ ๋ด์ผ ํ๋ค.
์ฒซ๋ฒ์งธ n ์ ๋ํ ๊ฐ์ ๋ฐ์ ๋๋ ์ค๋ณต์์ด ์ญ ๋ค์ด์ค๊ธฐ ๋๋ฌธ์, ๋์ ๋๋ฆฌ์ key๋ ์ด๋ฆ์ผ๋ก, value๋ 0์ผ๋ก ์ถ๊ฐํ๋ค.
๋๋ฒ์งธ m ์ ๋ํ ๊ฐ์ ๋ฐ์ ๋๋ n์์ ๋ฐ์๋ ๊ฒ๊ณผ ์ค๋ณต์ด ์์ ์ ์๊ณ ๊ทธ๋ถ๋ถ์ ์ก์ผ๋ฉด๋๋ค.
๊ทธ๋ถ๋ถ์ ํด๋นํ๋ฉด result ๋ก ๋ฃ๋๋ค.
result๋ฅผ ์ ๋ ฌํด์ฃผ๊ณ , ๊ธธ์ด์ result๋ฅผ ์ถ๋ ฅํ๋ค
๐ค๊ตฌํ ์ฝ๋
n, m = map(int, input().split())
dict_n_m = {}
result = []
for i in range(n):
name = input()
dict_n_m[name] = 0
for j in range(m):
name = input()
keys = dict_n_m.keys()
if(name in keys):
result.append(name)
else:
dict_n_m[name] = 0
result.sort()
print(len(result))
for i in range(len(result)):
print(result[i])
๋ฐ์ํ
'CodingTest' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python] DP, ๋์ ๊ณํ๋ฒ (0) | 2021.05.19 |
---|---|
[Python] DFS & BFS (0) | 2021.05.12 |
[Python]๋ฐฑ์ค 1874 ::์คํ์์ด ๋ฌธ์ ํ์ด (0) | 2021.05.12 |
[Python]๋ฐฑ์ค 1935 ::ํ์ํ๊ธฐ์ (0) | 2021.05.12 |
[Python]๋ฐฑ์ค 1406 ::์๋ํฐ ๋ฌธ์ ํ์ด (0) | 2021.05.12 |
๋๊ธ