C++ 代码
#include<bits/stdc++.h>
using namespace std;
using pii=pair<int,int>;
int main(){
string s;
cin>>s;
transform(s.begin(),s.end(),s.begin(),::tolower);
unordered_map<char,int> dict;
for (int i=0;i<s.size();++i){
dict[s[i]]++;
}
int l=0;
char ans='z';
while(l<s.size() && dict[s[l]]==2) {
ans=min(ans,s[l]);
--dict[s[l]];
++l;
}
if (l!=s.size()) ans=min(ans,s[l]);
cout<<ans;
}