Code: Select all
#include <iostream.h>
int fr[1000], v[1000];
void main() {
int n, m, k, i, j;
cout << "n=";cin >>n;
cout << "m=" ; cin >> m;
cout << "k="; cin >>k;
for (i=1; i<=2*m; i++) {
cin >> v[i];
fr[v[i]]++;
}
for (i=1; i<=n; i++) {
if (fr[i] >= k)
for (j=1;j<=2*m; j++)
if (fr[v[j]] >= k)
if (v[j] == i) {
cout << i;
break;
}
}
}
nu am avut timp sa gandesc mai elaborat subpunctul asta + ca mi-au luat 30 de minute sa-mi dau seama ca subpunctul a se face simplu cu vector de frecventa, din cauza formularii enuntului.
Nu-mi pasa daca intru sau nu, vreau doar sa stiu rezolvarea.