80分求助

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

Amberhart @ 2023-08-11 11:05:53

#include <bits/stdc++.h>
using namespace std;
string s;
int a[1110];
int main(){
    cin>>s;
    for(int i=0;i<s.size();i++){
        a[s[i]]++;
    }
    for(int i='a';i<='z';i++){
        if(a[i]==1){
            cout<<char(i);
            return 0;
        }
    }
    cout<<"no";
    return 0;
}

by tder @ 2023-08-11 11:21:33

@Amberhart 把循环改了 Qwq

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

by Amberhart @ 2023-08-11 11:21:46

@Weizhuo_Zhao 嗯map也行


by Weizhuo_Zhao @ 2023-08-11 11:24:14

@Amberhart 94嘛!你忘了map是干什么的吗?字典序给你举个例子:ab正确输出:b,你的代码只会输出a!


by Amberhart @ 2023-08-11 11:24:17

@tder 哦哦哦哦哦哦懂了懂了!!!!

感谢感谢感谢感谢感谢感谢感谢感谢


by Amberhart @ 2023-08-11 11:25:19

感谢各位回复我的大佬捏~~

我懂啦!


by tder @ 2023-08-11 11:27:19

@Amberhart 我是蒟蒻好吧 || Qwq


by tder @ 2023-08-11 11:28:06

@Amberhart 感谢这位 dalao 让我顺便水了一道红题 Qwq (((


by Amberhart @ 2023-08-11 11:38:58

@tder 我是蒟蒻我是蒟蒻

sto%%%绿钩大佬%%%orz


by Weizhuo_Zhao @ 2023-08-11 11:48:56

@Amberhart 你做好L吗?


by Weizhuo_Zhao @ 2023-08-13 07:55:18

@Amberhart 你调好了吗?


上一页 | 下一页