Cod sursa(job #730135)

Utilizator andrei_diaconuAndrei Diaconu andrei_diaconu Data 4 aprilie 2012 20:49:48
Problema Factorial Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.66 kb
#include<stdio.h>
using namespace std;
int prieteni,mincinosi[1000005],mincinosi_apar[1000005],i,max,temp,max_min;
int main()
{
	freopen("mincinosi.in","r",stdin);
	freopen("mincinosi.out","w",stdout);
	scanf("%d",&prieteni);
	max=0;
	max_min=0;
	for(i=1;i<=prieteni;i++)
	{
		scanf("%d",&mincinosi[i]);
		mincinosi_apar[mincinosi[i]]++;
	}
	for(i=1;i<=prieteni;i++)
	{
		if(max<mincinosi_apar[mincinosi[i]])
		{
			max=mincinosi_apar[mincinosi[i]];
			max_min=mincinosi[i];
		}
	}
	printf("%d\n",max);
	for(i=1;i<=prieteni;i++)
	{
		if(max==mincinosi_apar[mincinosi[i]] && max_min==mincinosi[i])
		{
			printf("%d\n",i);
		}
	}
	return 0;
}