Submission #878086

#TimeUsernameProblemLanguageResultExecution timeMemory
878086vjudge1Genetics (BOI18_genetics)C++17
27 / 100
1 ms1116 KiB
#include <bits/stdc++.h>
using namespace std;

#define ll long long 
#define pb push_back

const int N = 100 + 4;

int n, m, k;
string s[N];

int main() {
    ios::sync_with_stdio(0);
    cin.tie(0);

    cin >> n >> m >> k;
    for (int i = 0; i < n; ++i) {
        cin >> s[i];
    }

    for (int i = 0; i < n; ++i) {
        bool isAns = 1;
        for (int j = 0; j < n; ++j) {
            if (j == i) {
                continue;
            }

            int cnt = 0;
            for (int l = 0; l < m; ++l) {
                if (s[i][l] != s[j][l]) {
                    ++cnt;
                }
            }

            if (cnt != k) {
                isAns = 0;
            }
        }

        if (isAns == true) {
            cout << i + 1;
            return 0;
        }
    }

    return 0;
}

#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...