错哪了,才80分?

B2110 找第一个只出现一次的字符

Sci_8633 @ 2024-01-25 19:07:33

#include<bits/stdc++.h>
using namespace std;
string s;
int h[26];
bool flag;
int main(){
    cin>>s;
    int len=s.size();
    for(int i=0;i<len;++i){
        h[int(s[i])-97]++;
    }
    for(int i=0;i<26;++i){
        if(h[i]==1){
            cout<<char(i+97);
            flag=1;
            break;
        }
    }
    if(flag==0)
        cout<<"no";
    return 0;
}

by c_subtract_subtract @ 2024-01-25 19:10:05

[电摇]


by danlao @ 2024-01-25 19:21:45

请你找到第一个仅出现一次的字符在序列中第一个!不是a~z中的第一个!


by StarsTwinkle @ 2024-01-25 19:34:51

@Oiiaioooiiai jbl


by c_subtract_subtract @ 2024-01-25 20:13:18

[电摇] StarsTwinkle


by c_subtract_subtract @ 2024-01-25 20:14:35

字符!字符!字符━━( ̄ー ̄*|||━━


|