238682026-01-31 10:14:29BoldizsárKert (75 pont)cpp17Elfogadva 75/7593ms1204 KiB
#include <bits/stdc++.h>
using namespace std;

int egyforma(int n, vector <int> v){
    int ret = 0, cur = 0, prev = -1;
    for(int j = 0;j < n;j++){
        if(v[j] == prev){
            cur++;
        }else{
            cur = 1;
            prev = v[j];
        }
        ret = max(ret,cur);
    }
    return ret;
}

int main() {
    ios_base::sync_with_stdio(false);cin.tie(NULL);
	int m,n,p;cin >> m >> n >> p;
    vector<int>szinek(n);
    bool before = false;int cnt = 0,ans = 1,current = 0,prev = -1;
    for(int i = 1;i <= m;i++){
        for (int i = 0;i<n;i++) cin >> szinek[i];
        ans =max(egyforma(n,szinek),ans);
        sort(szinek.begin(),szinek.end());
        if(egyforma(n,szinek)> n/2) cnt++;
    }
    cout <<cnt<<"\n"<<ans;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base75/75
1Elfogadva0/01ms508 KiB
2Elfogadva0/089ms316 KiB
3Elfogadva4/41ms324 KiB
4Elfogadva4/41ms316 KiB
5Elfogadva4/41ms316 KiB
6Elfogadva4/41ms508 KiB
7Elfogadva4/41ms316 KiB
8Elfogadva4/41ms316 KiB
9Elfogadva4/41ms388 KiB
10Elfogadva4/42ms432 KiB
11Elfogadva6/61ms316 KiB
12Elfogadva6/64ms316 KiB
13Elfogadva6/69ms444 KiB
14Elfogadva6/683ms464 KiB
15Elfogadva6/685ms1204 KiB
16Elfogadva6/693ms504 KiB
17Elfogadva7/746ms316 KiB