ํฐ์คํ ๋ฆฌ ๋ทฐ
728x90
๐ฉ ์๋ฃ๊ตฌ์กฐ, ๋ฌธ์์ด, ์ ๋ ฌ
thinking
์ค๋ณต์์ด ์ฒ๋ฆฌํ๊ธฐ ์ํด ๋ฃ๋ ๋ชปํ ์ฌ๋๊ณผ ๋ณด๋ ๋ชปํ ์ฌ๋์ ๊ฐ๊ฐ set์ ๋ฃ์ ํ, ๊ต์งํฉ์ ๊ตฌํด ์ ๋ ฌํ๋ค.
ํ์ด์ฌ set์ ํน์ง ๋๋ถ์ ์ฝ๊ฒ ํด๊ฒฐํ๋ค.
์ฝ๋
N, M = map(int, input().split())
set_N = set() # ๋ฃ๋ ๋ชปํ ์ฌ๋์ ๋ช
๋จ์ ๋ด์ set
set_M = set() # ๋ณด๋ ๋ชปํ ์ฌ๋์ ๋ช
๋จ์ ๋ด์ set
for _ in range(N):
set_N.add(input())
for _ in range(M):
set_M.add(input())
res = sorted(list(set_N & set_M)) # ๊ต์งํฉ์ ๊ตฌํ๋ค์ ์ ๋ ฌ
print(len(res))
for ele in res:
print(ele)
ํ์คํ
์ฑ์ ํ๋๋ฐ ์ฒด๊ฐ์ 293872387274์๊ฐ ๊ฑธ๋ฆฐ๊ฑฐ ๊ฐ๋ค. ํ์ด์ฌ ๋๋ฌด ๋๋ฆฌ๋ค..
'algorithm > baekjoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค] 1780. ์ข ์ด์ ๊ฐ์ / python ํ์ด์ฌ (0) | 2021.06.02 |
---|---|
[๋ฐฑ์ค] 2178. ๋ฏธ๋ก ํ์ / python ํ์ด์ฌ (0) | 2021.06.02 |
[๋ฐฑ์ค] 1697. ์จ๋ฐ๊ผญ์ง / python ํ์ด์ฌ (0) | 2021.06.02 |
[๋ฐฑ์ค] 1676. ํฉํ ๋ฆฌ์ผ 0์ ๊ฐ์ / python ํ์ด์ฌ (0) | 2021.06.02 |
[๋ฐฑ์ค] 1463. 1๋ก ๋ง๋ค๊ธฐ / python ํ์ด์ฌ (0) | 2021.04.12 |
๋๊ธ
๊ธ ๋ณด๊ดํจ
TAG
- ๋ฐฑ์ค
- react
- ์ผ์ฑ์ฝํ
- 2579 ๊ณ๋จ์ค๋ฅด๊ธฐ
- dfs
- ๋ณด์์ผํ
- 2018 ์นด์นด์ค ๊ณต์ฑ
- merge ์๋ฌ
- ์ผ์ฑ๊ธฐ์ถ
- 20056 ๋ง๋ฒ์ฌ ์์ด์ ํ์ด์ด๋ณผ
- ํ๋ก๊ทธ๋๋จธ์ค
- ์์ด๋๋ง์๊ธฐ
- 20057 ๋ง๋ฒ์ฌ ์์ด์ ํ ๋ค์ด๋
- swea
- git ๋ฏธ๋ฌ๋ง
- 21609 ์์ด ์คํ๊ต
- dp
- ํ์ด์ฌ
- ๋ธ๋ฃจํธํฌ์ค
- merge์๋ฌ
- ๊ธฐ์ง๊ตญ์ค์น
- ์๊ณ ๋ฆฌ์ฆ
- Python
- BFS
- 17406 ๋ฐฐ์ด๋๋ฆฌ๊ธฐ4
์ต๊ทผ์ ์ฌ๋ผ์จ ๊ธ
- Total
- Today
- Yesterday
์ต๊ทผ์ ๋ฌ๋ฆฐ ๋๊ธ