Cerința
10 puncteUn șir de valori naturale reprezintă o listă a unor date codificate de identificare ale invitaților la o petrecere; fiecare invitat are un prenume și un nume, formate din câte un singur cuvânt. Cuvintele sunt codificate prin numere naturale nenule, iar codurile corespunzătoare prenumelui, respectiv numelui unei persoane apar în listă în această ordine, urmate de o valoare 0. Scrieți un program C/C++ care citește de la tastatură numere naturale, în această ordine: un număr n (n∈[2,100]), cele 3·n elemente ale unui tablou unidimensional, numere din intervalul [0,10⁴], reprezentând o listă de date de tipul precizat mai sus, apoi un număr nenul x. Programul afișează pe ecran, separate prin câte un spațiu, codificări ale numelor tuturor invitaților care au prenumele codificat prin x, ca în exemplu, sau mesajul NU dacă nu există astfel de invitați. Exemplu: pentru n=4, tabloul (10,121,0,101,512,0,10,9876,0,2103,10,0) și x=10 se afișează pe ecran 121 9876. (10p.)