104232024-04-02 00:20:44111Felhasználónevekcpp17Hibás válasz 60/100282ms35280 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.size()<30&&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;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva3ms1824 KiB
2Elfogadva3ms2192 KiB
subtask220/20
3Elfogadva3ms2336 KiB
4Elfogadva3ms2424 KiB
subtask340/40
5Elfogadva3ms2668 KiB
6Elfogadva3ms2816 KiB
7Elfogadva2ms2864 KiB
8Elfogadva3ms2944 KiB
9Elfogadva3ms3036 KiB
10Elfogadva3ms3256 KiB
11Elfogadva2ms3244 KiB
12Elfogadva3ms3244 KiB
13Elfogadva3ms3328 KiB
14Elfogadva2ms3236 KiB
subtask40/40
15Elfogadva194ms34608 KiB
16Elfogadva192ms34576 KiB
17Elfogadva193ms34584 KiB
18Elfogadva216ms34888 KiB
19Elfogadva246ms34908 KiB
20Elfogadva254ms34848 KiB
21Elfogadva282ms35156 KiB
22Elfogadva256ms35176 KiB
23Elfogadva96ms18988 KiB
24Elfogadva96ms19384 KiB
25Elfogadva112ms22288 KiB
26Elfogadva93ms18948 KiB
27Hibás válasz270ms35280 KiB