Josif_tepe

Untitled

Oct 8th, 2025
119
1
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.73 KB | None | 1 0
  1. #include <iostream>
  2. #include <map>
  3. #include <string>
  4. #include <vector>
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9.     map<string, bool> mapa;
  10.     string s;
  11.     cin >> s;
  12.    
  13.     int n;
  14.     cin >> n;
  15.     vector<string> words;
  16.     for(int i = 0; i < n; i++) {
  17.         string x;
  18.         cin >> x;
  19.         words.push_back(x);
  20.        
  21.         mapa[x] = true;
  22.     }
  23.    
  24.     if(mapa[s] == false) {
  25.         cout << s << endl;
  26.     }
  27.     else {
  28.         for(int i = 1; i <= n + 1; i++) {
  29.             string tmp = s + to_string(i);
  30.            
  31.             if(mapa[tmp] == false) {
  32.                 cout << tmp << endl;
  33.                 break;
  34.             }
  35.         }
  36.     }
  37.    
  38.    
  39.    
  40.    
  41.    
  42.    
  43.     return 0;
  44. }
  45.  
Advertisement
Comments
Add Comment
Please, Sign In to add comment