๐งฎ PS ๋ฐฑ์ค (boj) ํ์ด์ฌ - 1764๋ฒ : ๋ฃ๋ณด์ก - ๋ฌธ์ ๋งํฌ : https://www.acmicpc.net/problem/1764 1764๋ฒ: ๋ฃ๋ณด์ก ์ฒซ์งธ ์ค์ ๋ฃ๋ ๋ชปํ ์ฌ๋์ ์ N, ๋ณด๋ ๋ชปํ ์ฌ๋์ ์ M์ด ์ฃผ์ด์ง๋ค. ์ด์ด์ ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์ ๊ฑธ์ณ ๋ฃ๋ ๋ชปํ ์ฌ๋์ ์ด๋ฆ๊ณผ, N+2์งธ ์ค๋ถํฐ ๋ณด๋ ๋ชปํ ์ฌ๋์ ์ด๋ฆ์ด ์์๋๋ก ์ฃผ์ด์ง๋ค. ๏ฟฝ๏ฟฝ www.acmicpc.net * ๋ฃ๋ ๋ชปํ์ฌ๋ N ๊ณผ ๋ณด๋ ๋ชปํ์ฌ๋ M์ ๊ณตํต๋ ๋ถ๋ถ์ ์ฌ์ ์์ผ๋ก ์ ๋ ฌํด์ ์ถ๋ ฅํ๋ฉด ๋๋ค. ๊ณตํต๋ ๋ถ๋ถ์ด๋ผ ํจ์ set์ ๊ต์งํฉ์ ์ด์ฉํ๋ฉด ํธํ ๊ฒ๊ฐ๋ค๋ ์๊ฐ์ด ๋ค์๋ค. https://infinitt.tistory.com/19?category=1071951 ํ์ด์ฌ(Python) ๊ธฐ์ด (8) ๋ฐ์ดํฐ ํ์ (Data Type) - ์งํฉ (set) add , remove , intersection , union, difference ์งํฉ(set)์ ๋ฐ์ดํฐ ๋ถ์, ์์น๊ณ์ฐ, ๊ณผํ ๋ฑ์ ์ฌ์ฉ๋๋ฉฐ ์์X ์ค๋ณตX ์ถ๊ฐO ์ ๊ฑฐO ์ธ ํน์ง์ด ์์ต๋๋ค. ์ ์ธ์ ๋ฆฌ์คํธ์ ๋น์ทํ์ง๋ง ์์ set์ ๋ถ์ฌ์ฃผ๋ฉด ๋ฉ๋๋ค. a_1 = set([1,2,3,4,5,8,10]) ์ถ๋ ฅ ๋ถ๋ถ์ infinitt.tistory.com python ์ ๋ต ์ฝ๋ N , M = map(int,input().split()) arr_1 = set() arr_2 = set() for _ in range(N): arr_1.add(input()) for _ in range(M): arr_2.add(input()) arr = sorted(list(arr_1 & arr_2)) print(len(arr)) for i in arr: print(i) ์๊ฐ์ด๊ณผ๋ฅผ ์ฐ๋ คํ์ง๋ง ์๊ฐ์ด๊ณผ๋ ๋์ง ์์๋ค. ๊ณต์ ํ๊ธฐ ๊ฒ์๊ธ ๊ด๋ฆฌ newmon '๐งฎ PS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ ๋ฐฑ์ค (boj) ํ์ด์ฌ - 1920๋ฒ : ์ ์ฐพ๊ธฐ (0) 2020.08.09 ์ด์ง ํ์, ์ด๋ถ ํ์ (Binary serach) ์ฌ๊ท (0) 2020.08.09 ๋ฐฑ์ค (boj) ํ์ด์ฌ - 1182 ๋ฒ : ๋ถ๋ถ์์ด์ ํฉ (0) 2020.05.12 ๋ฐฑ์ค (boj) Python - 18511 ๋ฒ : ํฐ ์ ๊ตฌ์ฑํ๊ธฐ (0) 2020.05.09 ๋ฐฑ์ค (boj) Python - 18856 ๋ฒ : ํผ๋๋ฐฑ (0) 2020.05.09 Contents ๋น์ ์ด ์ข์ํ ๋งํ ์ฝํ ์ธ ๋ฐฑ์ค (boj) ํ์ด์ฌ - 1920๋ฒ : ์ ์ฐพ๊ธฐ 2020.08.09 ์ด์ง ํ์, ์ด๋ถ ํ์ (Binary serach) ์ฌ๊ท 2020.08.09 ๋ฐฑ์ค (boj) ํ์ด์ฌ - 1182 ๋ฒ : ๋ถ๋ถ์์ด์ ํฉ 2020.05.12 ๋ฐฑ์ค (boj) Python - 18511 ๋ฒ : ํฐ ์ ๊ตฌ์ฑํ๊ธฐ 2020.05.09 ๋๊ธ 0 + ์ด์ ๋๊ธ ๋๋ณด๊ธฐ