104192024-04-02 00:04:27111Felhasználónevekcpp17Hibás válasz 20/100217ms23256 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<int>s;
	for(int i=0;i<N;i++){
		string z;
		cin>>z;
		if(z.substr(0,S.size())==S){
			if(z.size()==S.size()){
				s.insert(0);
			}
			else{
				string zz=z.substr(S.size())+" 1";
				int y,yy;
				int x=sscanf(zz.data(),"%i %i",&y,&yy);
				if(x==2)s.insert(y);
			}
		}
	}
	int i=0;
	while(s.count(i)){
		i++;
	}
	if(i){
		S+=to_string(i);
	}
	cout<<S<<'\n';
	return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva3ms1736 KiB
2Elfogadva3ms1968 KiB
subtask220/20
3Elfogadva3ms2092 KiB
4Elfogadva3ms2300 KiB
subtask30/40
5Elfogadva3ms2524 KiB
6Elfogadva3ms2724 KiB
7Elfogadva3ms2940 KiB
8Elfogadva3ms3132 KiB
9Elfogadva3ms3328 KiB
10Elfogadva3ms3544 KiB
11Elfogadva3ms3768 KiB
12Elfogadva3ms3852 KiB
13Hibás válasz3ms3836 KiB
14Hibás válasz3ms3972 KiB
subtask40/40
15Elfogadva187ms22800 KiB
16Elfogadva187ms22968 KiB
17Elfogadva188ms23056 KiB
18Elfogadva189ms23052 KiB
19Elfogadva210ms23148 KiB
20Elfogadva216ms23196 KiB
21Elfogadva217ms23256 KiB
22Elfogadva204ms23012 KiB
23Elfogadva61ms7208 KiB
24Elfogadva63ms7444 KiB
25Hibás válasz64ms7124 KiB
26Hibás válasz59ms7116 KiB
27Hibás válasz201ms22996 KiB