Module: Pesquisa Binária


Problem

2 /5


Pesquisa Binária

Problem

Implemente um algoritmo de busca binária.
 
Entrada: 
- a primeira linha da entrada contém números naturais N e K (\(0<N,\ K < ;= 100000\));
- a segunda linha contém N elementos da primeira matriz, classificados em ordem crescente; 
- na terceira linha – Elementos K do segundo array.
Os elementos de ambas as matrizes são números inteiros, cada um dos quais não excede \(10^9\).
 
Saída: necessária para que cada um dos números K seja impresso em uma linha separada "SIM" se este número ocorrer na primeira matriz, e "NÃO" caso contrário.
 
Exemplos
# Entrada Saída
1
105
1 2 3 4 5 6 7 8 9 10 
-2 0 4 9 12
NÃO
NÃO
SIM
SIM
NÃO