02:找第一个只出现一次的字符
总时间限制: 1000ms 内存限制: 65536kB 描述 给定一个只包含小写字母的字符串,请你找到第一个仅出现一次的字符。如果没有,输出no。
输入 一个字符串,长度小于100000。 输出 输出第一个仅出现一次的字符,若没有则输出no。 样例输入 abcabd 样例输出 c
#include<iostream>
#include<algorithm>
#include<string.h>
using namespace std;
char a[
110000];
int main(){
while(
cin>>a){
int l=
strlen(a),f=
0;
for(
int i=
0;i<l;i++){
if(count(a,a+l,a[i])==
1){
f=
1;
cout<<a[i]<<endl;
break;
}
}
if(!f){
cout<<
"no"<<endl;
}
}
}