4040 2023. 03. 09 17:07:50 Kicsen Kövek (100 pont) cpp17 Elfogadva 100/100 27ms 4912 KiB
#include <iostream>

using namespace std;

int main()
{
    int n,atl=0,mozg=0;
    cin>>n;
    int a[n],i=0;
    for(i=0;i<n;i++)
    {
        cin>>a[i];
        atl+=a[i];
    }
    atl=atl/n;
    for(i=0;i<n;i++)
    if(a[i]>atl)
    {
        a[i+1]+=a[i]-atl;
        a[i]=atl;
        mozg++;
    }
    else if (a[i]<atl)
    {
        a[i+1]-=(atl-a[i]);
        a[i]=atl;
        mozg++;
    }
    cout<<mozg;
    return 0;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 100/100
1 Elfogadva 0/0 3ms 1876 KiB
2 Elfogadva 0/0 27ms 2892 KiB
3 Elfogadva 5/5 3ms 2360 KiB
4 Elfogadva 5/5 2ms 2568 KiB
5 Elfogadva 5/5 3ms 2852 KiB
6 Elfogadva 5/5 2ms 2952 KiB
7 Elfogadva 5/5 2ms 3072 KiB
8 Elfogadva 5/5 3ms 3104 KiB
9 Elfogadva 7/7 3ms 3300 KiB
10 Elfogadva 7/7 3ms 3508 KiB
11 Elfogadva 8/8 3ms 3660 KiB
12 Elfogadva 8/8 3ms 3820 KiB
13 Elfogadva 8/8 3ms 3820 KiB
14 Elfogadva 8/8 4ms 3948 KiB
15 Elfogadva 8/8 10ms 4096 KiB
16 Elfogadva 8/8 24ms 4792 KiB
17 Elfogadva 8/8 27ms 4912 KiB