122752024-12-10 22:05:33CsongiFelhasználónevekcpp17Time limit exceeded 60/1001.1s22328 KiB
#include <bits/stdc++.h>
#define ll long long
using namespace std;

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

    string valerio; cin >> valerio;
    int n, k = 1; bool t = false; cin >> n;
    string x;
    set<string> f;
    for (int i = 0; i < n; i++)
    {
        cin >> x;
        if (x == valerio)
        {
            t = true;
        }
        f.insert(x);
    }
    if (!t)
    {
        cout << valerio << endl; return 0;
    }
    //sort(f.begin(), f.end());
    while (binary_search(f.begin(), f.end(), valerio+to_string(k)))
    {
        k++;
    }
    cout << valerio+to_string(k) << endl;

    return 0;
}
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted1ms320 KiB
2Accepted1ms320 KiB
subtask220/20
3Accepted1ms336 KiB
4Accepted1ms344 KiB
subtask340/40
5Accepted1ms320 KiB
6Accepted1ms508 KiB
7Accepted1ms320 KiB
8Accepted1ms320 KiB
9Accepted1ms320 KiB
10Accepted1ms320 KiB
11Accepted1ms508 KiB
12Accepted1ms508 KiB
13Accepted1ms424 KiB
14Accepted1ms320 KiB
subtask40/40
15Accepted246ms22328 KiB
16Accepted407ms22264 KiB
17Accepted469ms22320 KiB
18Time limit exceeded1.1s22252 KiB
19Time limit exceeded1.082s22184 KiB
20Time limit exceeded1.085s22328 KiB
21Time limit exceeded1.088s22104 KiB
22Time limit exceeded1.087s22096 KiB
23Time limit exceeded1.088s15672 KiB
24Time limit exceeded1.082s15640 KiB
25Time limit exceeded1.088s15584 KiB
26Time limit exceeded1.085s15416 KiB
27Accepted230ms22328 KiB