152222025-02-17 07:41:27sarminKert (75 pont)cpp17Elfogadva 75/75101ms600 KiB
// Created by Armin on 2/14/2025.

#include <bits/stdc++.h>
using namespace std;
using ll = long long;
using pp = pair<int, int>;
using vi = vector<int>;
using v = vector<int>;
using vvi = vector<vector<int>>;
using vpi = vector<pair<int, int>>;
using vl = vector<ll>;
using vs = vector<string>;
using ss = set<string>;
using msi = map<string, int>;
constexpr ll MOD = 1e9 + 7;

int main() {
    ios_base::sync_with_stdio(false); cin.tie(0);
    
    int m, n, p; cin >> m >> n >> p;
    int mxlength = 1, mxelement = 0;
    for (int i = 0; i < m; i++) {
      int prev = -1, longo = 1;
      map<int, int> mp;
      for (int j = 0; j < n; j++) {
        int s; cin >> s;
        mp[s]++;
        if (prev == s) {
          longo++;
        } else {
          mxlength = max(longo, mxlength);
          longo = 1;
        }
        prev = s;
      }
      mxlength = max(longo, mxlength);
      bool van = false;
      for (auto& [fst, snd] : mp) {
        if (snd > n - snd) {
          van = true;
        }
      }
      if (van) mxelement++;
    }
    cout << mxelement << "\n" << mxlength << endl;
    
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base75/75
1Elfogadva0/01ms508 KiB
2Elfogadva0/097ms316 KiB
3Elfogadva4/41ms316 KiB
4Elfogadva4/41ms316 KiB
5Elfogadva4/41ms316 KiB
6Elfogadva4/41ms316 KiB
7Elfogadva4/41ms508 KiB
8Elfogadva4/41ms500 KiB
9Elfogadva4/41ms316 KiB
10Elfogadva4/43ms316 KiB
11Elfogadva6/61ms316 KiB
12Elfogadva6/64ms316 KiB
13Elfogadva6/614ms504 KiB
14Elfogadva6/697ms464 KiB
15Elfogadva6/686ms464 KiB
16Elfogadva6/6101ms508 KiB
17Elfogadva7/765ms600 KiB