#55628: c++ 用了set+map


61247091s@gapps.ntnu.edu.tw (wei)


#include <bits/stdc++.h>
using namespace std;

int main(){
    int t;
    cin>>t;
    map <string,int> m;
    int min_val=1e9;
    while(t--){
        string s;
        cin>>s;
        set <char> st(s.begin(), s.end());
        if(st.size()<min_val){
            m.clear();
            m[s]=st.size();min_val=st.size();}
        else if(st.size()==min_val){m[s]=st.size();}
    }
    for(auto &p:m){cout<<p.first<<endl;break;}
    return 0;
}