5852 2023. 10. 03 23:37:19 mmated Kövek (100 pont) cpp17 Elfogadva 100/100 12ms 4720 KiB
#include <bits/stdc++.h>
using namespace std;
#define f(i,k,n) for(int i=k; i<n; i++)
#define ll long long
const int inf = INT_MAX;

void solve()
{
    int n;
    cin>>n;
    int s=0;
    int a[n];
    f(i,0,n)
    {
        cin>>a[i];
        s+=a[i];
    }
    int avg=s/n;
    int ans=0;
    f(i,0,n)
    {
        if(avg!=a[i])   ans++;
        a[i+1]+=(a[i]-avg);
    }
    cout<<ans<<"\n";
}

int main()
{
    ios::sync_with_stdio(0);
    cin.tie(0);
    int t=1;
    //cin>>t;
    while(t--)  solve();
    return 0;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 100/100
1 Elfogadva 0/0 3ms 1888 KiB
2 Elfogadva 0/0 12ms 2896 KiB
3 Elfogadva 5/5 2ms 2348 KiB
4 Elfogadva 5/5 2ms 2556 KiB
5 Elfogadva 5/5 2ms 2792 KiB
6 Elfogadva 5/5 3ms 2976 KiB
7 Elfogadva 5/5 2ms 3064 KiB
8 Elfogadva 5/5 2ms 3036 KiB
9 Elfogadva 7/7 3ms 3248 KiB
10 Elfogadva 7/7 3ms 3456 KiB
11 Elfogadva 8/8 2ms 3452 KiB
12 Elfogadva 8/8 3ms 3556 KiB
13 Elfogadva 8/8 3ms 3468 KiB
14 Elfogadva 8/8 3ms 3584 KiB
15 Elfogadva 8/8 6ms 3812 KiB
16 Elfogadva 8/8 10ms 4484 KiB
17 Elfogadva 8/8 10ms 4720 KiB