Cod sursa(job #1046123)
Utilizator | Data | 2 decembrie 2013 18:10:42 | |
---|---|---|---|
Problema | Grupuri | Scor | 26 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.36 kb |
#include <stdio.h>
using namespace std;
int n,i,k,x,y,grup,r,gr;
FILE *f,*g;
int main()
{f=fopen ("grupuri.in","r");
g=fopen ("grupuri.out","w");
fscanf (f,"%d%d",&k,&n);
for (i=1;i<=n;i++)
{
fscanf (f,"%d",&x);
grup=(n-i+1)*(x-y)+r;
r=grup%k;
grup/=k;
gr+=grup;
y=x;
}
fprintf (g,"%d",gr);
return 0;
}