FMI info admitere

Discutii despre tot ce nu se incadreaza in celelalte categorii.

Moderators: Moderatori ajutatori, Moderatori

Post Reply
User avatar
iLuSiOn
Membru, skill 0
Membru, skill 0
Posts: 6
Joined: 06 May 2011, 17:05
Detinator Steam: Da
Has thanked: 1 time
Been thanked: 7 times
Contact:

22 Jul 2016, 00:16

E cineva care a dat admitere la universitatea de matematica si informatica, specializarea informatica si a facut subpunctul b de la informatica?

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;

					}
	}

}
asta e rezolvarea mea, dar nu este buna. nu afiseaza in functie de relatiile pe care le au, ci pe cele cu frecventa >= decat k.
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.


Last bumped by iLuSiOn on 22 Jul 2016, 00:16.
Post Reply

Return to “Discutii generale”

  • Information