104222024-04-02 00:14:38111Felhasználónevekcpp17Wrong answer 60/100250ms34688 KiB
#include <bits/stdc++.h>
using namespace std;

// #define int long long

signed main(){
	ios::sync_with_stdio(false);
	cin.tie(nullptr);
	string S;
	cin>>S;
	int N;
	cin>>N;
	set<string>s;
	for(int i=0;i<N;i++){
		string z;
		cin>>z;
		if(z.size()>=S.size()&&z.substr(0,S.size())==S){
			if(z.size()==S.size()){
				s.insert("0");
			}
			else{
				string zz=z.substr(S.size());
				s.insert(zz);
			}
		}
	}
	int i=0;
	while(s.count(to_string(i))){
		i++;
	}
	if(i){
		S+=to_string(i);
	}
	cout<<S<<'\n';
	return 0;
}
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted3ms1824 KiB
2Accepted3ms2056 KiB
subtask220/20
3Accepted2ms2140 KiB
4Accepted3ms2272 KiB
subtask340/40
5Accepted3ms2464 KiB
6Accepted3ms2424 KiB
7Accepted3ms2420 KiB
8Accepted3ms2648 KiB
9Accepted3ms3008 KiB
10Accepted3ms2956 KiB
11Accepted3ms3036 KiB
12Accepted3ms3168 KiB
13Accepted2ms3240 KiB
14Accepted2ms3324 KiB
subtask40/40
15Accepted217ms34460 KiB
16Accepted187ms34516 KiB
17Accepted188ms34376 KiB
18Accepted209ms34376 KiB
19Accepted244ms34372 KiB
20Accepted250ms34688 KiB
21Accepted247ms34644 KiB
22Accepted247ms34656 KiB
23Accepted90ms18584 KiB
24Accepted92ms18812 KiB
25Accepted105ms21996 KiB
26Accepted90ms18264 KiB
27Wrong answer245ms34596 KiB