Cod sursa(job #1024293)
Utilizator | Vasilescu Andreea andreea54 | Data | 8 noiembrie 2013 15:31:58 |
---|---|---|---|
Problema | Grupuri | Scor | 2 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.59 kb |
#include<stdio.h>
using namespace std;
int v[10000],c=0;
int main()
{
FILE*fin,*fout;
fin=fopen("grupuri.in","r");
fout=fopen("grupuri.out","w");
int n,i,k,x,j,max=0,ap=0;
fscanf(fin,"%d%d",&k,&n);
for(i=1;i<=n;i++)
{
fscanf(fin,"%d",&x);
v[x]++;
if(v[x]>max)
max=x;
}
while(v[max]>0&&c<k){
c=0;
while(v[x]!=0&&c<k){
{if(v[j]!=0)
v[x]--;
}
if(v[x]!=0)
c++;
}
if(v[x]!=0)
ap++;
}
fprintf(fout,"%d ",c);
}