87012024-01-25 18:24:20AzukitsuKövek (100 pont)cpp17Hibás válasz 27/10028ms4424 KiB
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;

int main()
{
    int N, sum = 0;
    cin >> N;
    vector<int> kovek(N, 0);
    for (int i = 0; i < N; i++) {
            cin >> kovek[i];
            sum += kovek[i];
    }
    int mean = sum / N;
    vector<int> kulonbsegek(N, 0);
    int count = 1;
    int negativok = 0;
    int pozitivok = 0;
    for (int i = 0; i < N; i++) {
            int kulonbseg = kovek[i] - mean;
            kulonbsegek[i] = kulonbseg;
            if (kulonbseg > 0) pozitivok += 1;
            if (kulonbseg < 0) negativok += 1;
    }
    cout << max(negativok, pozitivok) << endl;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base27/100
1Elfogadva0/03ms1812 KiB
2Hibás válasz0/028ms3484 KiB
3Elfogadva5/53ms2220 KiB
4Elfogadva5/52ms2300 KiB
5Hibás válasz0/52ms2300 KiB
6Hibás válasz0/53ms2428 KiB
7Elfogadva5/52ms2508 KiB
8Elfogadva5/53ms2636 KiB
9Elfogadva7/73ms2664 KiB
10Hibás válasz0/73ms2720 KiB
11Hibás válasz0/83ms2936 KiB
12Hibás válasz0/83ms3020 KiB
13Hibás válasz0/83ms3036 KiB
14Hibás válasz0/84ms3092 KiB
15Hibás válasz0/812ms3392 KiB
16Hibás válasz0/826ms4244 KiB
17Hibás válasz0/828ms4424 KiB