14352022-10-01 19:27:44tomi7Kövek (100 pont)cpp11Elfogadva 100/10026ms4592 KiB
// Source: https://usaco.guide/general/io

#include <bits/stdc++.h>
using namespace std;

int main() {
	int n;
	cin>>n;
	vector<int> a(n);
	int atlag=0;
	for(int i=0;i<n;i++){
		cin>>a[i];
		atlag+=a[i];
	}
	atlag/=n;
	int valasz=n-1;
	int osszeg=0;
	for(int i=0;i<n-1;i++){
        osszeg+=a[i];
        if(osszeg%(i+1)==0){
			if(osszeg/(i+1)==atlag){
			   valasz--;
		    }
		}
	}
    cout<<valasz<<'\n';
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base100/100
1Elfogadva0/03ms1816 KiB
2Elfogadva0/026ms2712 KiB
3Elfogadva5/52ms2208 KiB
4Elfogadva5/52ms2464 KiB
5Elfogadva5/52ms2660 KiB
6Elfogadva5/52ms2812 KiB
7Elfogadva5/52ms3004 KiB
8Elfogadva5/52ms3204 KiB
9Elfogadva7/72ms3412 KiB
10Elfogadva7/72ms3488 KiB
11Elfogadva8/82ms3484 KiB
12Elfogadva8/82ms3612 KiB
13Elfogadva8/83ms3704 KiB
14Elfogadva8/84ms3732 KiB
15Elfogadva8/89ms4008 KiB
16Elfogadva8/823ms4208 KiB
17Elfogadva8/826ms4592 KiB