Cod sursa(job #917539)

Utilizator apopeid13Apopeid Alejandro apopeid13 Data 18 martie 2013 08:26:50
Problema Grupuri Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.41 kb
#include<cstdio>#define nmax 100010using namespace std;long long s;int n,k,v[nmax],i;int main(){    freopen("grupuri.in","r",stdin);    freopen("grupuri.out","w",stdout);    scanf("%d %d ", &k, &n);    for(i=1;i<=n;i++)    {scanf("%d ", &v[i]);s=(long long)(s+v[i]);}    for(i=n;i>=1;i--)    {        if(v[i]<=s/k)break;        s=(long long)(s-v[i]);        --k;     }    printf("%lld", (long long)(s/k));    return 0;}