- 找第一个只出现一次的字符
答案
- @ 2026-1-7 15:57:32
#include<bits/stdc++.h>
using namespace std;
int d[26];
int main(){
string a;
cin>>a;
int b=a.length();
for(int c=0;c<b;c++){
d[a[c]-'a']++;
}
for(int c=0;c<b;c++){
if(d[a[c]-'a']==1){
cout<<a[c];
return 0;
}
}
cout<<"no";
return 0;
}
0 条评论
目前还没有评论...
信息
- ID
- 134
- 时间
- ms
- 内存
- MiB
- 难度
- 7
- 标签
- 递交数
- 288
- 已通过
- 77
- 上传者