Răspuns :
#include <iostream>
#include <cstring>
using namespace std;
int i, n, j, ok;
char T[100][100], b[100];
int main ()
{
ok = 1;
cin >> n;
cin.get();
for (i = 1; i <= n ; i ++) {
cin.get(b, 100); cin.get();
strcpy(T[i], b);
}
for (i = 1; i <= n-1 ; i ++)
for (j = i+1; j <= n ; j ++)
if (strstr(T[i], T[j])) {ok = 0; break;}
if (ok == 0) cout << "Da";
else cout << "Nu";
return 0;
}
*Ca programul sa functioneze cum trebuie, fiecare nume e introdus pe cate un rand, nu se introduc numele a doi copii unul dupa altul. (dar pentru un elev pot aparea mai multe nume; ex: nume de familie prenume)
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!