2019λ 5μ 19μΌ
μ΄λ² ACM-ICPC λνμ μ리λ μ°Έκ°μλ€μ΄ μ§μ μ νλ€. μ°Έκ°μλ€μ μλΉ μμ§μΌμ μμ μ΄ μνλ μ리λ₯Ό 미리 μ ν΄λμκ³ , λν λΉμΌμ μ΄μ μ μ΄λμ μ리μ μμΌλ©΄ λλ€. μ¬λ¬λͺ μ΄ κ°μ μ리λ₯Ό μ μ΄λ Ό κ²½μ°μλ, λ¨Όμ λμ°©ν μ¬λμ΄ κ·Έ μ리μ μκ²λκ³ , μμ§ λͺ»ν μ¬λμ λνμ μ°Έκ°ν μ μλ€.
κ° μ¬λμ΄ μ νΈνλ μλ¦¬κ° μ£Όμ΄μ‘μ λ, λνμ μ°Έκ°νμ§ λͺ»νλ μ¬λμ μλ₯Ό ꡬνλ νλ‘κ·Έλ¨μ μμ±νμμ€.
첫째 μ€μ ν μ€νΈ μΌμ΄μ€μ κ°μ Kκ° μ£Όμ΄μ§λ€. κ° ν μ€νΈ μΌμ΄μ€λ λ€μκ³Ό κ°μ΄ ꡬμ±λμ΄ μλ€.
첫째 μ€μ μ°Έκ°μμ μ Pμ μ리μ μ Mμ΄ μ£Όμ΄μ§λ€. (1 β€ P, M β€ 500) λ€μ Pκ° μ€μλ κ° μ°Έκ°μκ° μνλ μλ¦¬κ° μ£Όμ΄μ§λ€. μ리λ 1λ²λΆν° Mλ²κΉμ§ μλ€. μ λ ₯μΌλ‘ μ£Όμ΄μ§λ μμλ μ°Έκ°μκ° λμ°©νλ μμμ΄λ€.
κ° ν μ€νΈ μΌμ΄μ€μ λν΄μ, λνμ μ°Έκ°νμ§ λͺ»νλ μ¬λμ μλ₯Ό μΆλ ₯νλ€.
3
4 1
1
1
1
1
4 4
1
2
3
4
4 4
1
4
1
4
3
0
2
import sys
t = int(input())
for _ in range(t):
s = set()
people, seat = map(int, sys.stdin.readline().split())
for _ in range(people):
seat_number = int(sys.stdin.readline())
s.add(seat_number)
print(people - len(s))
- μ€λ³΅ μ κ±°νλ λ¬Έμ μμ νμ΄μ¬ λ΄μ₯ ν¨μμΈ
set
μ μ νμ©νμ. λ§€μ° μ’λ€. - μ΄λ² λ¬Έμ μμ νμ΄μ¬ λ¬Έμ νμ΄ λνΉ 1λ±μ νλ€. λ λ²μ§Έ 1λ±μΈλ° top3μ μ€λ₯Ό λλ§λ€ κΈ°λΆμ΄ μ’λ€ γ γ