ํฐ์คํ ๋ฆฌ ๋ทฐ
728x90
๋ฐ์ํ
๋ฌธ์
๋ฌธ์ ํ์ด
์์ ๋ค๋ฃฌ ์ซ์ ์นด๋ ๋ฌธ์ ์ ๋ฌ๋ฆฌ, M๊ฐ์ ์นด๋ ์ค์ N๊ฐ์ ์นด๋์ ํฌํจ ๋๋ ๊ฒฝ์ฐ ์นด๋์ ๊ฐ์๋ฅผ ์ถ๋ ฅํ๋ ๋ฌธ์ ์ด๋ค. ๋ฐ๋ผ์ N๊ฐ์ ์นด๋์ ์ค๋ณต์ `set`์ผ๋ก ์ค๋ณต ์ฌ๋ถ๋ฅผ ์์ ๋ ๊ฒ์ด ์๋, `Counter`๋ฅผ ํตํด ๊ฐ ์นด๋๊ฐ ๋ช ๊ฐ์ฉ ์กด์ฌํ๋์ง ํ์ธํ๋ฉด ๋๋ค.
์ฝ๋
from sys import stdin
from collections import Counter
if __name__ == "__main__":
n = int(stdin.readline())
n_card = Counter(list(map(int, stdin.readline().split())))
m = int(stdin.readline())
m_card = list(map(int, stdin.readline().split()))
for card in m_card:
if card in n_card:
print(n_card[card], end=' ')
else:
print(0, end=' ')
728x90
๋ฐ์ํ
'๐จโ๐ป ์ฝ๋ฉํ ์คํธ > ๋ฐฑ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฐฑ์ค: 10026 ์ ๋ก์์ฝ (0) | 2020.09.13 |
---|---|
๋ฐฑ์ค: 11728 ๋ฐฐ์ด ํฉ์น๊ธฐ (0) | 2020.09.12 |
๋ฐฑ์ค: 10815 ์ซ์ ์นด๋ (0) | 2020.09.12 |
๋ฐฑ์ค: 2857 ๋ํ or ์ธํด (0) | 2020.09.11 |
๋ฐฑ์ค: 12919 A์ B 2 (0) | 2020.09.11 |
๋๊ธ
๊ธ ๋ณด๊ดํจ
์ต๊ทผ์ ์ฌ๋ผ์จ ๊ธ
์ต๊ทผ์ ๋ฌ๋ฆฐ ๋๊ธ