Module: Recherche binaire


Problem

2 /5


Recherche binaire

Problem

Mettre en œuvre un algorithme de recherche binaire.
 
Entrée : 
- la première ligne de l'entrée contient des nombres naturels N et K (\(0<N,\ K < ;= 100000\));
- la deuxième ligne contient les éléments N du premier tableau, triés par ordre croissant ; 
- sur la troisième ligne – K éléments du second tableau.
Les éléments des deux tableaux sont des entiers, dont chacun ne dépasse pas \(10^9\).
 
Sortie : obligatoire pour chacun des numéros K à imprimer sur une ligne séparée "OUI" si ce nombre apparaît dans le premier tableau, et "NON" sinon.
 
Exemples
105
1 2 3 4 5 6 7 8 9 10
-2 0 4 9 12
NON
NON
OUI
OUI
NON
# Entrée Sortie
1