Pagini recente » Cod sursa (job #999455) | Cod sursa (job #1186080) | Cod sursa (job #599585) | Cod sursa (job #1807318) | Cod sursa (job #184226)
Cod sursa(job #184226)
#include<stdio.h>
int a[100],n,k,nr;
void cit()
{
FILE *f=fopen("grupuri.in","r");
fscanf(f,"%d %d /n",&k,&n);
for (int i=0;i<n;i++)
fscanf(f,"%d",&a[i]);
fclose(f);
}
void ord()
{
int i,j;
for (i=0;i<n;i++)
for(j=i;j<n;j++)
if (a[i]>a[j])
{
int l=a[i];
a[i]=a[j];
a[j]=l;
}
}
int main()
{
int t;
cit();
while (a[n-k]>0)
{
for ( t=n-1;t>n-k;t--)
a[t]--;
nr++;
ord();
}
nr--;
FILE *f=fopen("grupuri.out","w");
fprintf(f,"%d",nr);
fclose(f);
return 0;
}