首页 > 试题广场 >

找出字符串中第一个只出现一次的字符

[编程题]找出字符串中第一个只出现一次的字符
  • 热度指数:219116 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
\hspace{15pt}对于给定的字符串,找出第一个只出现一次的字符。如果不存在,则输出 -1

输入描述:
\hspace{15pt}在一行上输入一个长度为 1 \leqq {\rm len}(s) \leqq 10^3、仅由小写字母构成的字符串 s


输出描述:
\hspace{15pt}如果存在只出现一次的字符,输出第一个满足条件的字符;否则,直接输出 -1
示例1

输入

asdfasdfo

输出

o
示例2

输入

aabbcc

输出

-1

这道题你会答吗?花几分钟告诉大家答案吧!