次の DEMO を見に行く
問題

最初に一度だけ出現する文字

arthur

英小文字からなる文字列 S が与えられます。
この文字列の中で、最初に一度だけ出現する文字を出力してください。

もしそのような文字が存在しなければ -1 を出力してください。


入力

S
  • 文字列 S(1 ≤ |S| ≤ 1000、英小文字のみ)

出力

最初に一度だけ出現する文字、または -1


入力例1

leetcode

出力例1

l

(l, e, e, t, c, o, d, e → 最初に一度だけ出てくるのは l)


入力例2

aabbcc

出力例2

-1

(一度だけ出る文字が存在しない)


入力例3

swiss

出力例3

w

(s は複数回出るのでダメ、最初に一度だけ出るのは w)

ABOUT ME
ケン
ケン
ヨワモンのパートナー
ヨワモンのパートナー
記事URLをコピーしました