Cod sursa(job #2495173)

Utilizator victorv88Veltan Victor victorv88 Data 18 noiembrie 2019 22:25:34
Problema Grupuri Scor 74
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.53 kb
#include <bits/stdc++.h>
using namespace std;

ifstream f("grupuri.in");
ofstream g("grupuri.out");

int k, n;
int rez, sus, x[100005];

void solve(int n, int k)
{
    if (n<0 || rez<0)
        {
            g << 0;
            return;
        }
    if (x[n]<=rez/k)
        {
            g << rez/k;
            return;
        }
    rez-=x[n];
    solve(n-1,k-1);
}

int main( )
{
    f >> k >> n;
    for (int i=1; i<=n; ++i)
    {
        f >> x[i];
        rez+=x[i];
    }
    solve(n,k);
    return 0;
}