题目描述
全是重点!!!超级
样例
#include<iostream>
#include<cstring>//用函数别忘了加头文件
using namespace std;
char str[100010];//很大的数组建议定义在外面,成为全局变量
int count[26];
int main()
{
cin>>str;
int len=strlen(str);//提速:先把长度存起来,而不是写在循环里,避免每次都算一次,可以大大提速
for(int i=0;i<len;i++) count[str[i]-'a']++;//这个超级牛的写法,就这样把字母和数字对应起来了!!!!!!!!!!!!
for(int i=0;i<len;i++) //必须还得要再循环一次
{
if(count[str[i]-'a']==1)//这里也是要这样写count
{
cout<<str[i]<<endl;
return 0;//这里注意呀!!!输出了以后直接结束就行了。runturn 0;可以出现在这里,return0;就是直接结束了
}
}
puts("no");//注意用puts输出字符串!!
return 0;
}